MAK Data Logger API Documentation for HLA
List of all members | Protected Attributes | Private Member Functions
MAKLogger::DtLgrProtocolRegistration Class Reference

A helper class for registering the necessary protocol specific information. More...

+ Inheritance diagram for MAKLogger::DtLgrProtocolRegistration:
+ Collaboration diagram for MAKLogger::DtLgrProtocolRegistration:

Protected Attributes

DtStateObject::creatorFunction myObjectCreator
DtLgrSimInterface::creatorFunction myInterfaceCreator
DtLgrProtocolId myProtocol
DtString myProtocolString
DtLgrSimDrivermySimDriver
DtLgrSimManagermySimManager

Private Member Functions

 DT_VIRTUAL_CTR (DtLgrProtocolRegistration,(DtStateObject::creatorFunction objectCreator, DtLgrSimInterface::creatorFunction interfaceCreator, DtLgrProtocolId protocol, DtString protocolString, DtLgrSimDriver *simDriver, DtLgrSimManager *simManager)) virtual ~DtLgrProtocolRegistration()
virtual bool validConfiguration ()
virtual
DtStateObject::creatorFunction 
objectCreator ()
virtual
DtLgrSimInterface::creatorFunction 
interfaceCreator ()
virtual DtLgrProtocolId protocol ()
virtual DtString protocolString ()
virtual DtLgrSimDriversimDriver ()
virtual DtLgrSimManagersimManager ()

Detailed Description

A helper class for registering the necessary protocol specific information.

Member Function Documentation

MAKLogger::DtLgrProtocolRegistration::DT_VIRTUAL_CTR ( DtLgrProtocolRegistration  ,
(DtStateObject::creatorFunction objectCreator, DtLgrSimInterface::creatorFunction interfaceCreator, DtLgrProtocolId protocol, DtString protocolString, DtLgrSimDriver *simDriver, DtLgrSimManager *simManager  
)
private
virtual DtLgrSimInterface::creatorFunction MAKLogger::DtLgrProtocolRegistration::interfaceCreator ( )
privatevirtual
virtual DtStateObject::creatorFunction MAKLogger::DtLgrProtocolRegistration::objectCreator ( )
privatevirtual
virtual DtLgrProtocolId MAKLogger::DtLgrProtocolRegistration::protocol ( )
privatevirtual
virtual DtString MAKLogger::DtLgrProtocolRegistration::protocolString ( )
privatevirtual
virtual DtLgrSimDriver* MAKLogger::DtLgrProtocolRegistration::simDriver ( )
privatevirtual
virtual DtLgrSimManager* MAKLogger::DtLgrProtocolRegistration::simManager ( )
privatevirtual
virtual bool MAKLogger::DtLgrProtocolRegistration::validConfiguration ( )
privatevirtual

Member Data Documentation

DtLgrSimInterface::creatorFunction MAKLogger::DtLgrProtocolRegistration::myInterfaceCreator
protected
DtStateObject::creatorFunction MAKLogger::DtLgrProtocolRegistration::myObjectCreator
protected
DtLgrProtocolId MAKLogger::DtLgrProtocolRegistration::myProtocol
protected
DtString MAKLogger::DtLgrProtocolRegistration::myProtocolString
protected
DtLgrSimDriver* MAKLogger::DtLgrProtocolRegistration::mySimDriver
protected
DtLgrSimManager* MAKLogger::DtLgrProtocolRegistration::mySimManager
protected

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

Document ID: Generated on Thu Apr 11 12:13:00 EDT 2013 from SVN revision 126011
Copyright © 2005-2012 VT MÄK. All Rights Reserved (www.mak.com)