![]() |
NEURON
|
#include <bbslsrv.hpp>
Public Member Functions | |
void | init_unpack () |
int | upkint (int *) |
int | upkdouble (double *) |
int | upkvec (int, double *) |
int | upkstr (char *) |
int | upkpickle (std::vector< char > &) |
int | pkint (int) |
int | pkdouble (double) |
int | pkvec (int, double *) |
int | pkstr (const char *) |
int | pkpickle (const std::vector< char > &) |
![]() | |
Resource ()=default | |
virtual | ~Resource ()=default |
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 Attributes | |
std::vector< MessageItem > | args_ {} |
std::size_t | index_ {} |
Additional Inherited Members | |
![]() | |
static void | ref (const Resource *) |
static void | unref (const Resource *) |
static void | unref_deferred (const Resource *) |
static bool | defer (bool) |
static void | flush () |
Definition at line 16 of file bbslsrv.hpp.
void MessageValue::init_unpack | ( | ) |
Definition at line 87 of file bbslsrv.cpp.
int MessageValue::pkdouble | ( | double | x | ) |
Definition at line 96 of file bbslsrv.cpp.
int MessageValue::pkint | ( | int | i | ) |
Definition at line 91 of file bbslsrv.cpp.
int MessageValue::pkpickle | ( | const std::vector< char > & | s | ) |
Definition at line 111 of file bbslsrv.cpp.
int MessageValue::pkstr | ( | const char * | str | ) |
Definition at line 106 of file bbslsrv.cpp.
int MessageValue::pkvec | ( | int | n, |
double * | x | ||
) |
Definition at line 101 of file bbslsrv.cpp.
int MessageValue::upkdouble | ( | double * | d | ) |
Definition at line 128 of file bbslsrv.cpp.
int MessageValue::upkint | ( | int * | i | ) |
Definition at line 116 of file bbslsrv.cpp.
int MessageValue::upkpickle | ( | std::vector< char > & | s | ) |
Definition at line 160 of file bbslsrv.cpp.
int MessageValue::upkstr | ( | char * | s | ) |
Definition at line 148 of file bbslsrv.cpp.
int MessageValue::upkvec | ( | int | n, |
double * | d | ||
) |
Definition at line 137 of file bbslsrv.cpp.
|
private |
Definition at line 33 of file bbslsrv.hpp.
|
private |
Definition at line 34 of file bbslsrv.hpp.