VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtTemplatedSetRwResponseAdmin< T > Class Template Reference
Inheritance diagram for DtTemplatedSetRwResponseAdmin< T >:
Inheritance graph
[legend]

Public Member Functions

 DtTemplatedSetRwResponseAdmin ()
 
 DtTemplatedSetRwResponseAdmin (const DtTemplatedSetRwResponseAdmin< T > &orig)
 
const
DtTemplatedSetRwResponseAdmin
operator= (const DtTemplatedSetRwResponseAdmin< T > &orig)
 
virtual int netRepSize () const
 
virtual bool setFromNet (const char *contentBuffer, unsigned contentSize)
 
virtual bool setToNet ()
 
virtual DtString stringRep () const
 
void setVal (const T &val)
 
const T & val () const
 
- Public Member Functions inherited from DtGenericSetRwResponseAdmin
 DtGenericSetRwResponseAdmin ()
 
 DtGenericSetRwResponseAdmin (const DtGenericSetRwResponseAdmin &orig)
 
const DtGenericSetRwResponseAdminoperator= (const DtGenericSetRwResponseAdmin &orig)
 
virtual ~DtGenericSetRwResponseAdmin ()
 
virtual bool init ()
 
virtual const
DtAdminContentMessageType
type () const
 
virtual DtAdminContentclone () const
 
virtual void setSetMessageType (const DtSetMessageType &name)
 
virtual const DtSetMessageTypesetMessageType () const
 
- Public Member Functions inherited from DtAdminContent
virtual ~DtAdminContent ()
 
virtual charnetRep ()
 

Protected Attributes

myVal
 
- Protected Attributes inherited from DtGenericSetRwResponseAdmin
DtSetMessageType mySetMessageType
 
- Protected Attributes inherited from DtAdminContent
charmyNetRep
 

Additional Inherited Members

- Static Public Member Functions inherited from DtGenericSetRwResponseAdmin
static DtAdminContentcreate ()
 
- Static Public Member Functions inherited from DtAdminContent
static void addAdminContentCreatorFcn (const DtAdminContentMessageType &contentName, DtAdminContentCreatorFcn fcn)
 
static void setFactory (DtAdminContentFactory *factory)
 
static DtAdminContentFactoryfactory ()
 
static bool isTypeRegistered (const DtAdminContentMessageType &type)
 
- Protected Member Functions inherited from DtAdminContent
 DtAdminContent ()
 
 DtAdminContent (const DtAdminContent &orig)
 
const DtAdminContentoperator= (const DtAdminContent &orig)
 
virtual charcreateNetworkBuffer ()
 
- Static Protected Attributes inherited from DtAdminContent
static DtAdminContentFactorymyFactory
 

Constructor & Destructor Documentation

default constructor

template<class T>
DtTemplatedSetRwResponseAdmin< T >::DtTemplatedSetRwResponseAdmin ( const DtTemplatedSetRwResponseAdmin< T > &  orig)
inline

copy constructor

Member Function Documentation

template<class T>
const DtTemplatedSetRwResponseAdmin& DtTemplatedSetRwResponseAdmin< T >::operator= ( const DtTemplatedSetRwResponseAdmin< T > &  orig)
inline

assignment operator; same as copy costructor.

template<class T>
virtual int DtTemplatedSetRwResponseAdmin< T >::netRepSize ( ) const
inlinevirtual
Returns
Size of the serialized representation of this admin content.

Reimplemented from DtGenericSetRwResponseAdmin.

template<class T>
virtual bool DtTemplatedSetRwResponseAdmin< T >::setFromNet ( const char contentBuffer,
unsigned  contentSize 
)
inlinevirtual

Decodes content from buffer.

Reimplemented from DtGenericSetRwResponseAdmin.

template<class T>
virtual bool DtTemplatedSetRwResponseAdmin< T >::setToNet ( )
inlinevirtual

Encodes content into buffer.

Reimplemented from DtGenericSetRwResponseAdmin.

template<class T>
virtual DtString DtTemplatedSetRwResponseAdmin< T >::stringRep ( ) const
inlinevirtual

Get a readable string representation of this content.

Reimplemented from DtGenericSetRwResponseAdmin.

template<class T>
void DtTemplatedSetRwResponseAdmin< T >::setVal ( const T &  val)
inline
template<class T>
const T& DtTemplatedSetRwResponseAdmin< T >::val ( ) const
inline

Member Data Documentation

template<class T>
T DtTemplatedSetRwResponseAdmin< T >::myVal
protected

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

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)