vrpn 07.35
Virtual Reality Peripheral Network
|
#include <vrpn_FunctionGenerator.h>
Public Member Functions | |
vrpn_FunctionGenerator_function_script () | |
vrpn_FunctionGenerator_function_script (const char *script) | |
vrpn_FunctionGenerator_function_script (const vrpn_FunctionGenerator_function_script &) | |
virtual | ~vrpn_FunctionGenerator_function_script () |
virtual vrpn_float32 | generateValues (vrpn_float32 *buf, vrpn_uint32 nValues, vrpn_float32 startTime, vrpn_float32 sampleRate, vrpn_FunctionGenerator_channel *channel) const |
vrpn_int32 | encode_to (char **buf, vrpn_int32 &len) const |
vrpn_int32 | decode_from (const char **buf, vrpn_int32 &len) |
vrpn_FunctionGenerator_function * | clone () const |
char * | getScript () const |
const char * | getConstScript () const |
vrpn_bool | setScript (char *script) |
![]() | |
virtual | ~vrpn_FunctionGenerator_function ()=0 |
Protected Member Functions | |
FunctionCode | getFunctionCode () const |
Protected Attributes | |
char * | script |
Additional Inherited Members | |
![]() | |
enum | FunctionCode { FUNCTION_NULL = 0 , FUNCTION_SCRIPT = 1 } |
Definition at line 103 of file vrpn_FunctionGenerator.h.
vrpn_FunctionGenerator_function_script::vrpn_FunctionGenerator_function_script | ( | ) |
vrpn_FunctionGenerator_function_script::vrpn_FunctionGenerator_function_script | ( | const char * | script | ) |
Definition at line 87 of file vrpn_FunctionGenerator.C.
References script.
vrpn_FunctionGenerator_function_script::vrpn_FunctionGenerator_function_script | ( | const vrpn_FunctionGenerator_function_script & | s | ) |
Definition at line 98 of file vrpn_FunctionGenerator.C.
References script.
|
virtual |
Definition at line 109 of file vrpn_FunctionGenerator.C.
References script.
|
virtual |
Implements vrpn_FunctionGenerator_function.
Definition at line 221 of file vrpn_FunctionGenerator.C.
References vrpn_FunctionGenerator_function_script().
|
virtual |
Implements vrpn_FunctionGenerator_function.
Definition at line 164 of file vrpn_FunctionGenerator.C.
References script, and vrpn_unbuffer().
|
virtual |
Implements vrpn_FunctionGenerator_function.
Definition at line 134 of file vrpn_FunctionGenerator.C.
References script, and vrpn_buffer().
|
virtual |
Implements vrpn_FunctionGenerator_function.
Definition at line 122 of file vrpn_FunctionGenerator.C.
|
inline |
Definition at line 124 of file vrpn_FunctionGenerator.h.
|
inlineprotectedvirtual |
Implements vrpn_FunctionGenerator_function.
Definition at line 130 of file vrpn_FunctionGenerator.h.
char * vrpn_FunctionGenerator_function_script::getScript | ( | ) | const |
Definition at line 227 of file vrpn_FunctionGenerator.C.
References script.
vrpn_bool vrpn_FunctionGenerator_function_script::setScript | ( | char * | script | ) |
Definition at line 241 of file vrpn_FunctionGenerator.C.
References script.
|
protected |
Definition at line 131 of file vrpn_FunctionGenerator.h.
Referenced by decode_from(), encode_to(), getScript(), setScript(), vrpn_FunctionGenerator_function_script(), vrpn_FunctionGenerator_function_script(), vrpn_FunctionGenerator_function_script(), and ~vrpn_FunctionGenerator_function_script().