MAK Data Logger API Documentation for HLA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
MAKLogger::DtLgrHlaConfigData Class Reference

Stores information about HLA logger configuration. More...

+ Inheritance diagram for MAKLogger::DtLgrHlaConfigData:
+ Collaboration diagram for MAKLogger::DtLgrHlaConfigData:

Public Member Functions

 DtLgrHlaConfigData ()
 Constructor. More...
 
virtual ~DtLgrHlaConfigData ()
 Destructor. More...
 
virtual void setFedFile (const DtString &filename)
 Accessor/Mutator for FED file. More...
 
virtual const DtStringfedFile () const
 Accessor/Mutator for FED file. More...
 
virtual const DtStringfedFileContent () const
 Accessor/Mutator for FED file. More...
 
virtual void setFomVersion (const DtString &version)
 Accessor/Mutator for FOM version. More...
 
virtual const DtStringfomVersion () const
 Accessor/Mutator for FOM version. More...
 
virtual void setFomMapperName (const DtString &name)
 Accessor/Mutator for FOM Mapper name. More...
 
virtual const DtStringfomMapperName () const
 Accessor/Mutator for FOM Mapper name. More...
 
virtual void setFomMapperInitData (const DtString &name)
 Accessor/Mutator for FOM Mapper initialization data. More...
 
virtual const DtStringfomMapperInitData () const
 Accessor/Mutator for FOM Mapper initialization data. More...
 
virtual void setEmptyFomMapper (const DtString &name)
 Accessor/Mutator for Empty FOM Mapper indicator. More...
 
virtual const DtStringemptyFomMapper () const
 Accessor/Mutator for Empty FOM Mapper indicator. More...
 
virtual void setFederationName (const DtString &name)
 Accessor/Mutator for federation name. More...
 
virtual const DtStringfederationName () const
 Accessor/Mutator for federation name. More...
 
virtual void setFederateType (const DtString &name)
 Accessor/Mutator for federate type. More...
 
virtual const DtStringfederateType () const
 Accessor/Mutator for federate type. More...
 
virtual void setFederateName (const DtString &name)
 Accessor/Mutator for federate name. More...
 
virtual const DtStringfederateName () const
 Accessor/Mutator for federate name. More...
 
virtual void setFomModules (const std::vector< DtString > &fomModuleList)
 Accessor/Mutator for FOM Modules. More...
 
virtual const DtStringfomModules () const
 Accessor/Mutator for FOM Modules. More...
 
virtual void getFomModules (std::vector< DtString > &fomModuleList) const
 Accessor/Mutator for FOM Modules. More...
 
virtual const DtStringfomModuleContent (const DtString &fomModuleName) const
 Accessor/Mutator for FOM Modules. More...
 
virtual void setMim (const DtString &name)
 Accessor/Mutator for MIM file. More...
 
virtual const DtStringmim () const
 Accessor/Mutator for MIM file. More...
 
virtual const DtStringmimContent () const
 Accessor/Mutator for MIM file. More...
 
- Public Member Functions inherited from MAKLogger::DtLgrConfigData
 DtLgrConfigData ()
 Constructor. More...
 
 DtLgrConfigData (const DtLgrConfigData &rhs)
 
virtual ~DtLgrConfigData ()
 Destructor. More...
 
DtLgrConfigDataoperator= (const DtLgrConfigData &rhs)
 
virtual void clear ()
 
virtual void setConfigFile (const DtString &filename)
 
virtual const DtStringconfigFileName () const
 
virtual const DtStringconfigFileContents () const
 
virtual char * serialize (int *pSize) const
 
bool deserialize (const char *buffer)
 

Protected Attributes

const DtString myFedFileKey
 
const DtString myFedFileContentKey
 
const DtString myFomVersionKey
 
const DtString myFomMapperNameKey
 
const DtString myFomMapperInitKey
 
const DtString myEmptyFomMapperKey
 
const DtString myFederationNameKey
 
const DtString myFederateTypeKey
 
const DtString myFederateNameKey
 
const DtString myFomModulesKey
 
const DtString myMimKey
 
const DtString myMimContentKey
 
- Protected Attributes inherited from MAKLogger::DtLgrConfigData
std::map< DtString, DtStringmyAttributes
 
const DtString myConfigFileKey
 
const DtString myConfigFileContentsKey
 

Additional Inherited Members

- Protected Member Functions inherited from MAKLogger::DtLgrConfigData
void setAttributeToFile (const DtString &attrname, const DtString &filename)
 
const DtStringconfigEntry (const DtString &entryKey) const
 

Detailed Description

Stores information about HLA logger configuration.

Constructor & Destructor Documentation

MAKLogger::DtLgrHlaConfigData::DtLgrHlaConfigData ( )

Constructor.

virtual MAKLogger::DtLgrHlaConfigData::~DtLgrHlaConfigData ( )
virtual

Destructor.

Member Function Documentation

virtual const DtString& MAKLogger::DtLgrHlaConfigData::emptyFomMapper ( ) const
virtual

Accessor/Mutator for Empty FOM Mapper indicator.

virtual const DtString& MAKLogger::DtLgrHlaConfigData::federateName ( ) const
virtual

Accessor/Mutator for federate name.

virtual const DtString& MAKLogger::DtLgrHlaConfigData::federateType ( ) const
virtual

Accessor/Mutator for federate type.

virtual const DtString& MAKLogger::DtLgrHlaConfigData::federationName ( ) const
virtual

Accessor/Mutator for federation name.

virtual const DtString& MAKLogger::DtLgrHlaConfigData::fedFile ( ) const
virtual

Accessor/Mutator for FED file.

virtual const DtString& MAKLogger::DtLgrHlaConfigData::fedFileContent ( ) const
virtual

Accessor/Mutator for FED file.

virtual const DtString& MAKLogger::DtLgrHlaConfigData::fomMapperInitData ( ) const
virtual

Accessor/Mutator for FOM Mapper initialization data.

virtual const DtString& MAKLogger::DtLgrHlaConfigData::fomMapperName ( ) const
virtual

Accessor/Mutator for FOM Mapper name.

virtual const DtString& MAKLogger::DtLgrHlaConfigData::fomModuleContent ( const DtString fomModuleName) const
virtual

Accessor/Mutator for FOM Modules.

virtual const DtString& MAKLogger::DtLgrHlaConfigData::fomModules ( ) const
virtual

Accessor/Mutator for FOM Modules.

virtual const DtString& MAKLogger::DtLgrHlaConfigData::fomVersion ( ) const
virtual

Accessor/Mutator for FOM version.

virtual void MAKLogger::DtLgrHlaConfigData::getFomModules ( std::vector< DtString > &  fomModuleList) const
virtual

Accessor/Mutator for FOM Modules.

virtual const DtString& MAKLogger::DtLgrHlaConfigData::mim ( ) const
virtual

Accessor/Mutator for MIM file.

virtual const DtString& MAKLogger::DtLgrHlaConfigData::mimContent ( ) const
virtual

Accessor/Mutator for MIM file.

virtual void MAKLogger::DtLgrHlaConfigData::setEmptyFomMapper ( const DtString name)
virtual

Accessor/Mutator for Empty FOM Mapper indicator.

virtual void MAKLogger::DtLgrHlaConfigData::setFederateName ( const DtString name)
virtual

Accessor/Mutator for federate name.

virtual void MAKLogger::DtLgrHlaConfigData::setFederateType ( const DtString name)
virtual

Accessor/Mutator for federate type.

virtual void MAKLogger::DtLgrHlaConfigData::setFederationName ( const DtString name)
virtual

Accessor/Mutator for federation name.

virtual void MAKLogger::DtLgrHlaConfigData::setFedFile ( const DtString filename)
virtual

Accessor/Mutator for FED file.

virtual void MAKLogger::DtLgrHlaConfigData::setFomMapperInitData ( const DtString name)
virtual

Accessor/Mutator for FOM Mapper initialization data.

virtual void MAKLogger::DtLgrHlaConfigData::setFomMapperName ( const DtString name)
virtual

Accessor/Mutator for FOM Mapper name.

virtual void MAKLogger::DtLgrHlaConfigData::setFomModules ( const std::vector< DtString > &  fomModuleList)
virtual

Accessor/Mutator for FOM Modules.

virtual void MAKLogger::DtLgrHlaConfigData::setFomVersion ( const DtString version)
virtual

Accessor/Mutator for FOM version.

virtual void MAKLogger::DtLgrHlaConfigData::setMim ( const DtString name)
virtual

Accessor/Mutator for MIM file.

Member Data Documentation

const DtString MAKLogger::DtLgrHlaConfigData::myEmptyFomMapperKey
protected
const DtString MAKLogger::DtLgrHlaConfigData::myFederateNameKey
protected
const DtString MAKLogger::DtLgrHlaConfigData::myFederateTypeKey
protected
const DtString MAKLogger::DtLgrHlaConfigData::myFederationNameKey
protected
const DtString MAKLogger::DtLgrHlaConfigData::myFedFileContentKey
protected
const DtString MAKLogger::DtLgrHlaConfigData::myFedFileKey
protected
const DtString MAKLogger::DtLgrHlaConfigData::myFomMapperInitKey
protected
const DtString MAKLogger::DtLgrHlaConfigData::myFomMapperNameKey
protected
const DtString MAKLogger::DtLgrHlaConfigData::myFomModulesKey
protected
const DtString MAKLogger::DtLgrHlaConfigData::myFomVersionKey
protected
const DtString MAKLogger::DtLgrHlaConfigData::myMimContentKey
protected
const DtString MAKLogger::DtLgrHlaConfigData::myMimKey
protected

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

Document ID: Generated on Thu Dec 18 15:35:09 EST 2025 from SVN revision 282494
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)