vrpn
07.33
Virtual Reality Peripheral Network
|
#include <vrpn_FunctionGenerator.h>
Public Member Functions | |
vrpn_FunctionGenerator_channel () | |
vrpn_FunctionGenerator_channel (vrpn_FunctionGenerator_function *function) | |
virtual | ~vrpn_FunctionGenerator_channel () |
const vrpn_FunctionGenerator_function * | getFunction () const |
void | setFunction (vrpn_FunctionGenerator_function *function) |
vrpn_int32 | encode_to (char **buf, vrpn_int32 &len) const |
vrpn_int32 | decode_from (const char **buf, vrpn_int32 &len) |
Protected Attributes | |
vrpn_FunctionGenerator_function * | function |
Definition at line 136 of file vrpn_FunctionGenerator.h.
vrpn_FunctionGenerator_channel::vrpn_FunctionGenerator_channel | ( | ) |
Definition at line 226 of file vrpn_FunctionGenerator.C.
vrpn_FunctionGenerator_channel::vrpn_FunctionGenerator_channel | ( | vrpn_FunctionGenerator_function * | function | ) |
Definition at line 233 of file vrpn_FunctionGenerator.C.
|
virtual |
Definition at line 240 of file vrpn_FunctionGenerator.C.
vrpn_int32 vrpn_FunctionGenerator_channel::decode_from | ( | const char ** | buf, |
vrpn_int32 & | len | ||
) |
Definition at line 277 of file vrpn_FunctionGenerator.C.
References vrpn_FunctionGenerator_function::decode_from(), function, vrpn_FunctionGenerator_function::FUNCTION_NULL, vrpn_FunctionGenerator_function::FUNCTION_SCRIPT, vrpn_FunctionGenerator_function::getFunctionCode(), and vrpn_unbuffer().
Referenced by vrpn_FunctionGenerator_Server::decode_channel(), and vrpn_FunctionGenerator_Remote::decode_channel_reply().
vrpn_int32 vrpn_FunctionGenerator_channel::encode_to | ( | char ** | buf, |
vrpn_int32 & | len | ||
) | const |
Definition at line 255 of file vrpn_FunctionGenerator.C.
References function, vrpn_FunctionGenerator_function::getFunctionCode(), and vrpn_buffer().
Referenced by vrpn_FunctionGenerator_Remote::encode_channel().
|
inline |
Definition at line 145 of file vrpn_FunctionGenerator.h.
void vrpn_FunctionGenerator_channel::setFunction | ( | vrpn_FunctionGenerator_function * | function | ) |
Definition at line 247 of file vrpn_FunctionGenerator.C.
|
protected |
Definition at line 153 of file vrpn_FunctionGenerator.h.
Referenced by decode_from(), and encode_to().