NEURON
ivocmac.cpp File Reference
#include <../../nrnconf.h>
#include <CodeFragments.h>
#include <stdio.h>
#include "apwindow.h"
#include "ivoc.h"
#include "rubband.h"
#include "symdir.h"
#include "oc2iv.h"
#include "graph.h"
#include <InterViews/window.h>
#include <IV-Mac/window.h>
#include <InterViews/display.h>
#include <InterViews/cursor.h>
#include <Dispatch/dispatcher.h>

Go to the source code of this file.

Typedefs

typedef void(* NrnBBSCallback) (const char *)
 

Functions

char * mktemp (char *)
 
bool nrnbbs_connect ()
 
void nrnbbs_disconnect ()
 
bool nrnbbs_connected ()
 
void nrnbbs_post (const char *)
 
void nrnbbs_post_int (const char *, int)
 
void nrnbbs_post_string (const char *, const char *)
 
bool nrnbbs_take (const char *)
 
bool nrnbbs_take_int (const char *, int *)
 
bool nrnbbs_take_string (const char *, char *)
 
bool nrnbbs_look (const char *)
 
void nrnbbs_exec (const char *)
 
void nrnbbs_notify (const char *, NrnBBSCallback)
 
void nrnbbs_wait (bool *pflag=(bool *) 0)
 
bool is_mac_dll (FSSpec *)
 
bool mac_open_dll (const char *, FSSpec *)
 
OSErr __path2fss (const char *name, FSSpec *)
 
void hoc_nrn_load_dll ()
 
static long fsspec2id (FSSpec *fs)
 
bool mac_load_dll (const char *name)
 
void pwmimpl_redraw (Window *w)
 carbon More...
 
void ivoc_bring_to_top (Window *w)
 

Variables

Symlisthoc_symlist
 
Symlisthoc_built_in_symlist
 
static int ndll
 
static long dllid [10]
 
static CGrafPtr cg_
 
static GDHandle gd_
 

Typedef Documentation

◆ NrnBBSCallback

typedef void(* NrnBBSCallback) (const char *)

Definition at line 23 of file ivocmac.cpp.

Function Documentation

◆ __path2fss()

OSErr __path2fss ( const char *  name,
FSSpec *   
)

◆ fsspec2id()

static long fsspec2id ( FSSpec *  fs)
static

Definition at line 68 of file ivocmac.cpp.

◆ hoc_nrn_load_dll()

void hoc_nrn_load_dll ( void  )

Definition at line 147 of file ivocmac.cpp.

◆ is_mac_dll()

bool is_mac_dll ( FSSpec *  fs)

Definition at line 58 of file ivocmac.cpp.

◆ ivoc_bring_to_top()

void ivoc_bring_to_top ( Window w)

Definition at line 157 of file ivocmac.cpp.

◆ mac_load_dll()

bool mac_load_dll ( const char *  name)

Definition at line 139 of file ivocmac.cpp.

◆ mac_open_dll()

bool mac_open_dll ( const char *  name,
FSSpec *  fs 
)

Definition at line 84 of file ivocmac.cpp.

◆ mktemp()

char* mktemp ( char *  )

Definition at line 27 of file ivocmac.cpp.

◆ nrnbbs_connect()

bool nrnbbs_connect ( )

Definition at line 32 of file ivocmac.cpp.

◆ nrnbbs_connected()

bool nrnbbs_connected ( )

Definition at line 34 of file ivocmac.cpp.

◆ nrnbbs_disconnect()

void nrnbbs_disconnect ( )

Definition at line 33 of file ivocmac.cpp.

◆ nrnbbs_exec()

void nrnbbs_exec ( const char *  )

Definition at line 46 of file ivocmac.cpp.

◆ nrnbbs_look()

bool nrnbbs_look ( const char *  )

Definition at line 44 of file ivocmac.cpp.

◆ nrnbbs_notify()

void nrnbbs_notify ( const char *  ,
NrnBBSCallback   
)

Definition at line 48 of file ivocmac.cpp.

◆ nrnbbs_post()

void nrnbbs_post ( const char *  )

Definition at line 36 of file ivocmac.cpp.

◆ nrnbbs_post_int()

void nrnbbs_post_int ( const char *  ,
int   
)

Definition at line 37 of file ivocmac.cpp.

◆ nrnbbs_post_string()

void nrnbbs_post_string ( const char *  ,
const char *   
)

Definition at line 38 of file ivocmac.cpp.

◆ nrnbbs_take()

bool nrnbbs_take ( const char *  )

Definition at line 40 of file ivocmac.cpp.

◆ nrnbbs_take_int()

bool nrnbbs_take_int ( const char *  ,
int  
)

Definition at line 41 of file ivocmac.cpp.

◆ nrnbbs_take_string()

bool nrnbbs_take_string ( const char *  ,
char *   
)

Definition at line 42 of file ivocmac.cpp.

◆ nrnbbs_wait()

void nrnbbs_wait ( bool *  pflag = (bool*)0)

Definition at line 50 of file ivocmac.cpp.

◆ pwmimpl_redraw()

void pwmimpl_redraw ( Window w)

carbon

Definition at line 153 of file ivocmac.cpp.

Variable Documentation

◆ cg_

CGrafPtr cg_
static

Definition at line 254 of file ivocmac.cpp.

◆ dllid

long dllid[10]
static

Definition at line 82 of file ivocmac.cpp.

◆ gd_

GDHandle gd_
static

Definition at line 255 of file ivocmac.cpp.

◆ hoc_built_in_symlist

Symlist * hoc_built_in_symlist

Definition at line 39 of file symbol.cpp.

◆ hoc_symlist

Symlist* hoc_symlist

◆ ndll

int ndll
static

Definition at line 81 of file ivocmac.cpp.