![]() |
NEURON
|
#include <bbslsrv.h>
Public Member Functions | |
| MessageValue () | |
| virtual | ~MessageValue () |
| void | init_unpack () |
| int | upkint (int *) |
| int | upkdouble (double *) |
| int | upkvec (int, double *) |
| int | upkstr (char *) |
| int | upkpickle (char *, size_t *) |
| int | pkint (int) |
| int | pkdouble (double) |
| int | pkvec (int, double *) |
| int | pkstr (const char *) |
| int | pkpickle (const char *, size_t) |
Public Member Functions inherited from Resource | |
| Resource () | |
| virtual | ~Resource () |
| virtual void | ref () const |
| virtual void | unref () const |
| virtual void | unref_deferred () const |
| virtual void | cleanup () |
| virtual void | Reference () const |
| virtual void | Unreference () const |
Private Member Functions | |
| MessageItem * | link () |
Private Attributes | |
| int | type_ |
| MessageItem * | first_ |
| MessageItem * | last_ |
| MessageItem * | unpack_ |
Additional Inherited Members | |
Static Public Member Functions inherited from Resource | |
| static void | ref (const Resource *) |
| static void | unref (const Resource *) |
| static void | unref_deferred (const Resource *) |
| static bool | defer (bool) |
| static void | flush () |
| MessageValue::MessageValue | ( | ) |
Definition at line 131 of file bbslsrv.cpp.
|
virtual |
Definition at line 137 of file bbslsrv.cpp.
| void MessageValue::init_unpack | ( | ) |
Definition at line 157 of file bbslsrv.cpp.
|
private |
Definition at line 145 of file bbslsrv.cpp.
| int MessageValue::pkdouble | ( | double | x | ) |
Definition at line 168 of file bbslsrv.cpp.
| int MessageValue::pkint | ( | int | i | ) |
Definition at line 161 of file bbslsrv.cpp.
| int MessageValue::pkpickle | ( | const char * | bytes, |
| size_t | n | ||
| ) |
Definition at line 194 of file bbslsrv.cpp.
| int MessageValue::pkstr | ( | const char * | str | ) |
Definition at line 186 of file bbslsrv.cpp.
| int MessageValue::pkvec | ( | int | n, |
| double * | x | ||
| ) |
Definition at line 175 of file bbslsrv.cpp.
| int MessageValue::upkdouble | ( | double * | d | ) |
Definition at line 212 of file bbslsrv.cpp.
| int MessageValue::upkint | ( | int * | i | ) |
Definition at line 203 of file bbslsrv.cpp.
| int MessageValue::upkpickle | ( | char * | s, |
| size_t * | n | ||
| ) |
Definition at line 242 of file bbslsrv.cpp.
| int MessageValue::upkstr | ( | char * | s | ) |
Definition at line 233 of file bbslsrv.cpp.
| int MessageValue::upkvec | ( | int | n, |
| double * | d | ||
| ) |
Definition at line 221 of file bbslsrv.cpp.
|
private |
|
private |
|
private |