BBSDirect Class Reference

#include <bbsdirect.h>

Inheritance diagram for BBSDirect:
Inheritance graph
[legend]
Collaboration diagram for BBSDirect:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BBSDirect ()
virtual ~BBSDirect ()
virtual boolean look (const char *)
virtual void take (const char *)
virtual boolean look_take (const char *)
virtual int upkint ()
virtual double upkdouble ()
virtual void upkvec (int, double *)
virtual char * upkstr ()
virtual char * upkpickle (size_t *)
virtual void pkbegin ()
virtual void pkint (int)
virtual void pkdouble (double)
virtual void pkvec (int, double *)
virtual void pkstr (const char *)
virtual void pkpickle (const char *, size_t)
virtual void post (const char *)
virtual void post_todo (int parentid)
virtual void post_result (int id)
virtual int look_take_result (int pid)
virtual int look_take_todo ()
virtual int take_todo ()
virtual void save_args (int)
virtual void return_args (int)
virtual void context ()
virtual void start ()
virtual void done ()
virtual void perror (const char *)

Static Public Member Functions

static void check_pvm ()

Private Attributes

KeepArgs * keepargs_

Constructor & Destructor Documentation

BBSDirect::BBSDirect (  ) 
virtual BBSDirect::~BBSDirect (  )  [virtual]

Member Function Documentation

static void BBSDirect::check_pvm (  )  [static]
virtual void BBSDirect::context (  )  [virtual]

Reimplemented from BBSImpl.

virtual void BBSDirect::done (  )  [virtual]

Reimplemented from BBSImpl.

virtual boolean BBSDirect::look ( const char *   )  [virtual]

Implements BBSImpl.

virtual boolean BBSDirect::look_take ( const char *   )  [virtual]

Implements BBSImpl.

virtual int BBSDirect::look_take_result ( int  pid  )  [virtual]

Implements BBSImpl.

virtual int BBSDirect::look_take_todo (  )  [virtual]

Implements BBSImpl.

virtual void BBSDirect::perror ( const char *   )  [virtual]

Reimplemented from BBSImpl.

virtual void BBSDirect::pkbegin (  )  [virtual]

Implements BBSImpl.

virtual void BBSDirect::pkdouble ( double   )  [virtual]

Implements BBSImpl.

virtual void BBSDirect::pkint ( int   )  [virtual]

Implements BBSImpl.

virtual void BBSDirect::pkpickle ( const char *  ,
size_t   
) [virtual]

Implements BBSImpl.

virtual void BBSDirect::pkstr ( const char *   )  [virtual]

Implements BBSImpl.

virtual void BBSDirect::pkvec ( int  ,
double *   
) [virtual]

Implements BBSImpl.

virtual void BBSDirect::post ( const char *   )  [virtual]

Implements BBSImpl.

virtual void BBSDirect::post_result ( int  id  )  [virtual]

Implements BBSImpl.

virtual void BBSDirect::post_todo ( int  parentid  )  [virtual]

Implements BBSImpl.

virtual void BBSDirect::return_args ( int   )  [virtual]

Reimplemented from BBSImpl.

virtual void BBSDirect::save_args ( int   )  [virtual]

Implements BBSImpl.

virtual void BBSDirect::start (  )  [virtual]

Reimplemented from BBSImpl.

virtual void BBSDirect::take ( const char *   )  [virtual]

Implements BBSImpl.

virtual int BBSDirect::take_todo (  )  [virtual]

Implements BBSImpl.

virtual double BBSDirect::upkdouble (  )  [virtual]

Implements BBSImpl.

virtual int BBSDirect::upkint (  )  [virtual]

Implements BBSImpl.

virtual char* BBSDirect::upkpickle ( size_t *   )  [virtual]

Implements BBSImpl.

virtual char* BBSDirect::upkstr (  )  [virtual]

Implements BBSImpl.

virtual void BBSDirect::upkvec ( int  ,
double *   
) [virtual]

Implements BBSImpl.


Member Data Documentation

KeepArgs* BBSDirect::keepargs_ [private]

The documentation for this class was generated from the following file:
Generated on Mon Jun 13 08:10:30 2011 for NEURON by  doxygen 1.6.3