VR-Link API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
DtNetnStateDecoderFactory Class Reference

Instances of DtNetnStateDecoderFactory are used to create a Real-time Platform Reference (RPR) Federation Object Model (FOM) decoder. More...

+ Inheritance diagram for DtNetnStateDecoderFactory:
+ Collaboration diagram for DtNetnStateDecoderFactory:

Public Member Functions

 DtNetnStateDecoderFactory (DtExerciseConn *exConn)
 constructor More...
 
virtual ~DtNetnStateDecoderFactory ()
 destructor More...
 
- Public Member Functions inherited from DtRprStateDecoderFactory
 DtRprStateDecoderFactory (DtExerciseConn *exConn)
 constructor More...
 
virtual ~DtRprStateDecoderFactory ()
 destructor More...
 
- Public Member Functions inherited from DtStateDecoderFactory
 DtStateDecoderFactory (DtExerciseConn *exConn)
 constructor More...
 
 DtStateDecoderFactory (DtFom *fom)
 constructor More...
 
virtual ~DtStateDecoderFactory ()
 destructor More...
 
virtual DtHlaStateDecodercreateDecoder (RTI::ObjectClassHandle hand)
 Create a decoder for the specified object class. More...
 
virtual DtHlaStateDecoderaddDecoder (RTI::ObjectClassHandle hand, DtHlaStateDecoder *decoder)
 Add a decoder prototype to the factory. More...
 
virtual void addAttributeDecoder (RTI::ObjectClassHandle classHand, RTI::AttributeHandle attrHand, DtHlaStateDecoder::DtAttributeDecoder decoder, bool applyToSubclasses=true)
 This function is used to add an attribute decoder function to several prototype decoders all at once - namely, those associated with the object class denoted by hand, as well as all of its subclasses. More...
 
void addAttributeDecoder (const char *className, RTI::AttributeHandle attrHand, DtHlaStateDecoder::DtAttributeDecoder func, bool applyToSubclasses=true)
 Same as above, but identify class by name. More...
 
void addAttributeDecoder (RTI::ObjectClassHandle classHand, const char *attrName, DtHlaStateDecoder::DtAttributeDecoder func, bool applyToSubclasses=true)
 Same as above, but identify attr by name. More...
 
void addAttributeDecoder (const char *className, const char *attrName, DtHlaStateDecoder::DtAttributeDecoder func, bool applyToSubclasses=true)
 Same as above, but identify class and attr by name. More...
 
virtual DtHlaStateDecoderdecoder (RTI::ObjectClassHandle hand, bool copyBase=false)
 Returns the decoder prototype associated with handle by a previous call to addDecoder. More...
 

Protected Member Functions

 DtNetnStateDecoderFactory (const DtNetnStateDecoderFactory &orig)
 copy constructor – not implemented More...
 
DtNetnStateDecoderFactoryoperator= (const DtNetnStateDecoderFactory &orig)
 assignment operator – not implemented More...
 
- Protected Member Functions inherited from DtRprStateDecoderFactory
 DtRprStateDecoderFactory (const DtRprStateDecoderFactory &orig)
 copy constructor – not implemented More...
 
DtRprStateDecoderFactoryoperator= (const DtRprStateDecoderFactory &orig)
 assignment operator – not implemented More...
 

Protected Attributes

bool myDecodeError
 
- Protected Attributes inherited from DtRprStateDecoderFactory
bool myDecodeError
 
- Protected Attributes inherited from DtStateDecoderFactory
ObjectClassHandleToStateDecoderMap myProtos
 
DtFommyFom
 

Additional Inherited Members

- Protected Types inherited from DtStateDecoderFactory
typedef std::map
< RTI::ObjectClassHandle,
DtHlaStateDecoder * > 
ObjectClassHandleToStateDecoderMap
 

Detailed Description

Instances of DtNetnStateDecoderFactory are used to create a Real-time Platform Reference (RPR) Federation Object Model (FOM) decoder.

Constructor & Destructor Documentation

DtNetnStateDecoderFactory::DtNetnStateDecoderFactory ( DtExerciseConn exConn)

constructor

virtual DtNetnStateDecoderFactory::~DtNetnStateDecoderFactory ( )
virtual

destructor

DtNetnStateDecoderFactory::DtNetnStateDecoderFactory ( const DtNetnStateDecoderFactory orig)
protected

copy constructor – not implemented

Member Function Documentation

DtNetnStateDecoderFactory& DtNetnStateDecoderFactory::operator= ( const DtNetnStateDecoderFactory orig)
protected

assignment operator – not implemented

Member Data Documentation

bool DtNetnStateDecoderFactory::myDecodeError
protected

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

Document ID: Generated on Thu Oct 16 00:12:25 EDT 2025 from SVN revision 280738
Copyright © 1992-2025 MAK Technologies. All Rights Reserved (www.mak.com)