VR-Vantage 1.4.1 API Class Documentation
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes
DtSimInterfaceContent Class Reference
Inheritance diagram for DtSimInterfaceContent:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~DtSimInterfaceContent ()
virtual int type () const =0
virtual DtSimInterfaceContentclone () const =0
virtual bool update (const DtSimInterfaceContent *data)
virtual char * netRep ()
virtual int netRepSize () const
virtual bool setFromNet (const char *contentBuffer, unsigned contentSize)
virtual bool setToNet ()
virtual void printDataToString (DtString &str)
virtual void setUseSessionId (bool yesNo)
virtual bool useSessionId () const

Static Public Member Functions

static DtSimInterfaceContentcreateInterfaceContent (int type)
static void addInterfaceContentCreatorFcn (int type, DtInterfaceContentCreatorFcn fcn)
static void setFactory (DtInterfaceContentFactory *factory)
static DtInterfaceContentFactoryfactory ()

Protected Member Functions

 DtSimInterfaceContent ()
 DtSimInterfaceContent (const DtSimInterfaceContent &orig)
const DtSimInterfaceContentoperator= (const DtSimInterfaceContent &orig)
virtual char * createNetworkBuffer ()

Protected Attributes

char * myNetRep
bool myUseSessionId

Static Protected Attributes

static DtInterfaceContentFactorymyFactory

Detailed Description

Examples

Constructor & Destructor Documentation

DtSimInterfaceContent::DtSimInterfaceContent ( ) [protected]
DtSimInterfaceContent::DtSimInterfaceContent ( const DtSimInterfaceContent orig) [protected]
virtual DtSimInterfaceContent::~DtSimInterfaceContent ( ) [virtual]

Member Function Documentation

const DtSimInterfaceContent& DtSimInterfaceContent::operator= ( const DtSimInterfaceContent orig) [protected]
virtual int DtSimInterfaceContent::type ( ) const [pure virtual]
virtual DtSimInterfaceContent* DtSimInterfaceContent::clone ( ) const [pure virtual]
virtual bool DtSimInterfaceContent::update ( const DtSimInterfaceContent data) [virtual]
virtual char* DtSimInterfaceContent::netRep ( ) [virtual]
virtual int DtSimInterfaceContent::netRepSize ( ) const [inline, virtual]
virtual bool DtSimInterfaceContent::setFromNet ( const char *  contentBuffer,
unsigned  contentSize 
) [inline, virtual]
virtual bool DtSimInterfaceContent::setToNet ( ) [inline, virtual]
virtual void DtSimInterfaceContent::printDataToString ( DtString &  str) [virtual]
virtual void DtSimInterfaceContent::setUseSessionId ( bool  yesNo) [virtual]
virtual bool DtSimInterfaceContent::useSessionId ( ) const [virtual]
static DtSimInterfaceContent* DtSimInterfaceContent::createInterfaceContent ( int  type) [static]
static void DtSimInterfaceContent::addInterfaceContentCreatorFcn ( int  type,
DtInterfaceContentCreatorFcn  fcn 
) [static]
static void DtSimInterfaceContent::setFactory ( DtInterfaceContentFactory factory) [static]
static DtInterfaceContentFactory* DtSimInterfaceContent::factory ( ) [static]
virtual char* DtSimInterfaceContent::createNetworkBuffer ( ) [protected, virtual]

Member Data Documentation


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


Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)