vrpn 07.35
Virtual Reality Peripheral Network
Loading...
Searching...
No Matches
vrpn_FunctionGenerator_function_NULL Class Reference

#include <vrpn_FunctionGenerator.h>

Inheritance diagram for vrpn_FunctionGenerator_function_NULL:
Collaboration diagram for vrpn_FunctionGenerator_function_NULL:

Public Member Functions

 vrpn_FunctionGenerator_function_NULL ()
 
virtual ~vrpn_FunctionGenerator_function_NULL ()
 
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_functionclone () const
 
- Public Member Functions inherited from vrpn_FunctionGenerator_function
virtual ~vrpn_FunctionGenerator_function ()=0
 

Protected Member Functions

FunctionCode getFunctionCode () const
 

Additional Inherited Members

- Public Types inherited from vrpn_FunctionGenerator_function
enum  FunctionCode { FUNCTION_NULL = 0 , FUNCTION_SCRIPT = 1 }
 

Detailed Description

Definition at line 83 of file vrpn_FunctionGenerator.h.

Constructor & Destructor Documentation

◆ vrpn_FunctionGenerator_function_NULL()

vrpn_FunctionGenerator_function_NULL::vrpn_FunctionGenerator_function_NULL ( )
inline

Definition at line 87 of file vrpn_FunctionGenerator.h.

Referenced by clone().

◆ ~vrpn_FunctionGenerator_function_NULL()

virtual vrpn_FunctionGenerator_function_NULL::~vrpn_FunctionGenerator_function_NULL ( )
inlinevirtual

Definition at line 88 of file vrpn_FunctionGenerator.h.

Member Function Documentation

◆ clone()

vrpn_FunctionGenerator_function * vrpn_FunctionGenerator_function_NULL::clone ( ) const
virtual

Implements vrpn_FunctionGenerator_function.

Definition at line 56 of file vrpn_FunctionGenerator.C.

References vrpn_FunctionGenerator_function_NULL().

Here is the call graph for this function:

◆ decode_from()

vrpn_int32 vrpn_FunctionGenerator_function_NULL::decode_from ( const char ** buf,
vrpn_int32 & len )
virtual

Implements vrpn_FunctionGenerator_function.

Definition at line 50 of file vrpn_FunctionGenerator.C.

◆ encode_to()

vrpn_int32 vrpn_FunctionGenerator_function_NULL::encode_to ( char ** buf,
vrpn_int32 & len ) const
virtual

Implements vrpn_FunctionGenerator_function.

Definition at line 43 of file vrpn_FunctionGenerator.C.

◆ generateValues()

vrpn_float32 vrpn_FunctionGenerator_function_NULL::generateValues ( vrpn_float32 * buf,
vrpn_uint32 nValues,
vrpn_float32 startTime,
vrpn_float32 sampleRate,
vrpn_FunctionGenerator_channel * channel ) const
virtual

Implements vrpn_FunctionGenerator_function.

Definition at line 30 of file vrpn_FunctionGenerator.C.

◆ getFunctionCode()

FunctionCode vrpn_FunctionGenerator_function_NULL::getFunctionCode ( ) const
inlineprotectedvirtual

Implements vrpn_FunctionGenerator_function.

Definition at line 98 of file vrpn_FunctionGenerator.h.


The documentation for this class was generated from the following files: