1 #include <../../nrnconf.h>
10 #if defined(HAVE_SSTREAM)
20 bool operator()(
int i,
int j)
const {
25 class KeepArgs:
public std::map<int, const MessageValue*, ltint> {};
85 s =
new char[len + 1];
96 perror(
"upkpickle length");
214 perror(
"take_todo blocking");
221 #if defined(HAVE_STL)
228 #if defined(HAVE_STL)
virtual void return_args(int userid)
virtual void execute(int id)
virtual void post_result(int id)
virtual void save_args(int)
virtual int look_take_result(int pid)
virtual void perror(const char *)
virtual void pkvec(int, double *)
virtual void pkpickle(const char *, size_t)
virtual void upkvec(int, double *)
virtual double upkdouble()
virtual char * upkpickle(size_t *size)
virtual void return_args(int)
virtual bool look_take(const char *)
virtual int look_take_todo()
virtual void take(const char *)
virtual void pkdouble(double)
virtual void post_todo(int parentid)
virtual bool look(const char *)
virtual void pkstr(const char *)
virtual void post(const char *)
bool look(const char *key, MessageValue **)
void post_result(int id, MessageValue *)
void post_todo(int parentid, MessageValue *)
int look_take_result(int pid, MessageValue **)
void post(const char *key, MessageValue *)
bool look_take(const char *key, MessageValue **)
int look_take_todo(MessageValue **)
int upkvec(int, double *)
int upkpickle(char *, size_t *)
int pkpickle(const char *, size_t)
virtual void unref() const
void hoc_execerror(const char *, const char *)
static double map(void *v)
int const size_t const size_t n
static MessageValue * taking_
static MessageValue * posting_
static BBSLocalServer * server_
static double userid(void *v)