vrpn  07.33
Virtual Reality Peripheral Network
vrpn_FunctionGenerator_channel Class Reference

#include <vrpn_FunctionGenerator.h>

Collaboration diagram for vrpn_FunctionGenerator_channel:

Public Member Functions

 vrpn_FunctionGenerator_channel ()
 
 vrpn_FunctionGenerator_channel (vrpn_FunctionGenerator_function *function)
 
virtual ~vrpn_FunctionGenerator_channel ()
 
const vrpn_FunctionGenerator_functiongetFunction () 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_functionfunction
 

Detailed Description

Definition at line 136 of file vrpn_FunctionGenerator.h.

Constructor & Destructor Documentation

§ vrpn_FunctionGenerator_channel() [1/2]

vrpn_FunctionGenerator_channel::vrpn_FunctionGenerator_channel ( )

§ vrpn_FunctionGenerator_channel() [2/2]

vrpn_FunctionGenerator_channel::vrpn_FunctionGenerator_channel ( vrpn_FunctionGenerator_function function)

Definition at line 234 of file vrpn_FunctionGenerator.C.

References ~vrpn_FunctionGenerator_channel().

Here is the call graph for this function:

§ ~vrpn_FunctionGenerator_channel()

vrpn_FunctionGenerator_channel::~vrpn_FunctionGenerator_channel ( )
virtual

Definition at line 241 of file vrpn_FunctionGenerator.C.

References setFunction().

Referenced by vrpn_FunctionGenerator_channel().

Here is the call graph for this function:

Member Function Documentation

§ decode_from()

§ encode_to()

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

Definition at line 256 of file vrpn_FunctionGenerator.C.

References decode_from(), and vrpn_buffer().

Referenced by vrpn_FunctionGenerator_Remote::encode_channel(), and setFunction().

Here is the call graph for this function:

§ getFunction()

const vrpn_FunctionGenerator_function* vrpn_FunctionGenerator_channel::getFunction ( ) const
inline

Definition at line 145 of file vrpn_FunctionGenerator.h.

§ setFunction()

void vrpn_FunctionGenerator_channel::setFunction ( vrpn_FunctionGenerator_function function)

Definition at line 248 of file vrpn_FunctionGenerator.C.

References encode_to().

Referenced by ~vrpn_FunctionGenerator_channel().

Here is the call graph for this function:

Member Data Documentation

§ function

vrpn_FunctionGenerator_function* vrpn_FunctionGenerator_channel::function
protected

Definition at line 153 of file vrpn_FunctionGenerator.h.


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