VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtHla13Driver Class Reference

The Sim Driver for HLA 1.3. More...

Inheritance diagram for makVrv::DtHla13Driver:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtHla13Driver (DtAgentManager &agentManager, const std::string &uniqueName, const std::string &className="DtHla13Driver")
 CTOR.
virtual ~DtHla13Driver ()
 DTOR.
virtual void realizeConfiguration (const DtConfiguration &config)
 Realize the driver via a generic configuration.
virtual DtConfiguration createConfiguration () const
 Create a configuration for the driver.
const DtExerciseConnInitializer & exerciseSettings () const
 Get the exercise settings.
void setExerciseSettings (const DtExerciseConnInitializer &settings)
 Set the exercise settings.
void setAppNumber (int appNumber)
 Set the connection's application number.
void setSiteId (int siteId)
 Set the connection's site ID.
int siteId ()
 Current site ID.
int appNumber ()
 Current app number.

Protected Member Functions

virtual DtConnectioncreateConnection ()
 Abstract create DtConnection function called onStart.
virtual void slot_onObserverCreated (DtObserver *observer)
virtual void slot_onObserverDestroyed (DtObserver *observer)

Protected Attributes

DtExerciseConnInitializer * myLocalExConnInitializer
int mySiteId
int myAppNumber

Detailed Description

The Sim Driver for HLA 1.3.


Constructor & Destructor Documentation

makVrv::DtHla13Driver::DtHla13Driver ( DtAgentManager agentManager,
const std::string &  uniqueName,
const std::string &  className = "DtHla13Driver" 
)

CTOR.

DTOR.


Member Function Documentation

virtual void makVrv::DtHla13Driver::realizeConfiguration ( const DtConfiguration config) [virtual]

Realize the driver via a generic configuration.

Reimplemented from makVrv::DtDriver.

Create a configuration for the driver.

Reimplemented from makVrv::DtDriver.

const DtExerciseConnInitializer& makVrv::DtHla13Driver::exerciseSettings ( ) const [inline]

Get the exercise settings.

void makVrv::DtHla13Driver::setExerciseSettings ( const DtExerciseConnInitializer &  settings)

Set the exercise settings.

void makVrv::DtHla13Driver::setAppNumber ( int  appNumber)

Set the connection's application number.

void makVrv::DtHla13Driver::setSiteId ( int  siteId)

Set the connection's site ID.

Current site ID.

Current app number.

virtual DtConnection* makVrv::DtHla13Driver::createConnection ( ) [protected, virtual]

Abstract create DtConnection function called onStart.

Implements makVrv::DtVrlinkDriver.

virtual void makVrv::DtHla13Driver::slot_onObserverCreated ( DtObserver observer) [protected, virtual]

Reimplemented from makVrv::DtVrlinkDriver.

virtual void makVrv::DtHla13Driver::slot_onObserverDestroyed ( DtObserver observer) [protected, virtual]

Reimplemented from makVrv::DtVrlinkDriver.


Member Data Documentation

DtExerciseConnInitializer* makVrv::DtHla13Driver::myLocalExConnInitializer [protected]

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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)