VR-Forces 4.1.1 Class Documentation
List of all members | Static Public Member Functions | Static Protected Attributes
DtVrfVrlinkPublisherFactory Class Reference

Static Public Member Functions

static DtEntityPublisher * createEntityPublisher (const DtEntityType &type, DtExerciseConn *conn, const DtGlobalObjectDesignator &id=DtVrfObjectIdGenerator::nullId())
 If id is null id for aggregate, entity or control object, uses factory to generate next id.
static DtAggregatePublisher * createAggregatePublisher (const DtEntityType &type, DtExerciseConn *conn, const DtGlobalObjectDesignator &id=DtVrfObjectIdGenerator::nullId())
static DtControlObjectPublishercreateControlObjectPublisher (const DtEntityType &type, DtExerciseConn *conn, const DtGlobalObjectDesignator &id=DtVrfObjectIdGenerator::nullId())
static DtTacticalSmokePublishercreateTacticalSmokePublisher (DtExerciseConn *conn)
static
DtGlobalEnvironmentObjectPublisher
createGlobalEnvironmentObjectPublisher (DtExerciseConn *conn)
static DtEmitterSystemPublisher * createEmitterSystemPublisher (DtExerciseConn *conn, const DtGlobalObjectDesignator &hostId)
static DtIffPublisher * createIffPublisher (DtExerciseConn *conn, const DtGlobalObjectDesignator &hostId)
static
DtRadioTransmitterPublisher * 
createRadioTransmitterPublisher (DtExerciseConn *conn, const DtGlobalObjectDesignator &hostId, const char *name=0)
static DtDesignatorPublisher * createDesignatorPublisher (DtExerciseConn *conn)
static
DtVrfVrlinkEntityPublisherFactory
setEntityPublisherFactory (DtVrfVrlinkEntityPublisherFactory *)
static
DtVrfVrlinkEntityPublisherFactory
entityPublisherFactory ()
static
DtVrfVrlinkAggregatePublisherFactory
setAggregatePublisherFactory (DtVrfVrlinkAggregatePublisherFactory *)
static
DtVrfVrlinkAggregatePublisherFactory
aggregatePublisherFactory ()
static
DtVrfVrlinkControlObjectPublisherFactory
setControlObjectPublisherFactory (DtVrfVrlinkControlObjectPublisherFactory *)
static
DtVrfVrlinkControlObjectPublisherFactory
controlObjectPublisherFactory ()
static
DtVrfVrlinkTacticalSmokePublisherFactory
setTacticalSmokePublisherFactory (DtVrfVrlinkTacticalSmokePublisherFactory *)
static
DtVrfVrlinkTacticalSmokePublisherFactory
tacticalSmokePublisherFactory ()
static
DtVrfVrlinkGlobalEnvironmentObjectPublisherFactory
setGlobalEnvironmentObjectPublisherFactory (DtVrfVrlinkGlobalEnvironmentObjectPublisherFactory *)
static
DtVrfVrlinkGlobalEnvironmentObjectPublisherFactory
globalEnvironmentObjectPublisherFactory ()
static
DtEmitterSystemPublisherFactory
setEmitterSystemPublisherFactory (DtEmitterSystemPublisherFactory *)
static
DtEmitterSystemPublisherFactory
emitterSystemPublisherFactory ()
static DtIffPublisherFactorysetIffPublisherFactory (DtIffPublisherFactory *)
static DtIffPublisherFactoryiffPublisherFactory ()
static
DtRadioTransmitterPublisherFactory
setRadioTransmitterPublisherFactory (DtRadioTransmitterPublisherFactory *)
static
DtRadioTransmitterPublisherFactory
radioTransmitterPublisherFactory ()
static
DtDesignatorPublisherFactory
setDesignatorPublisherFactory (DtDesignatorPublisherFactory *)
static
DtDesignatorPublisherFactory
designatorPublisherFactory ()

Static Protected Attributes

static
DtVrfVrlinkEntityPublisherFactory
theEntityPublisherFactory
static
DtVrfVrlinkAggregatePublisherFactory
theAggregatePublisherFactory
static
DtVrfVrlinkControlObjectPublisherFactory
theControlObjectPublisherFactory
static
DtVrfVrlinkTacticalSmokePublisherFactory
theTacticalSmokePublisherFactory
static
DtVrfVrlinkGlobalEnvironmentObjectPublisherFactory
theGlobalEnvironmentObjectPublisherFactory
static
DtEmitterSystemPublisherFactory
theEmitterSystemPublisherFactory
static DtIffPublisherFactorytheIffPublisherFactory
static
DtRadioTransmitterPublisherFactory
theRadioTransmitterPublisherFactory
static
DtDesignatorPublisherFactory
theDesignatorPublisherFactory

Member Function Documentation

static DtEntityPublisher* DtVrfVrlinkPublisherFactory::createEntityPublisher ( const DtEntityType &  type,
DtExerciseConn *  conn,
const DtGlobalObjectDesignator &  id = DtVrfObjectIdGenerator::nullId() 
)
static

If id is null id for aggregate, entity or control object, uses factory to generate next id.

static DtAggregatePublisher* DtVrfVrlinkPublisherFactory::createAggregatePublisher ( const DtEntityType &  type,
DtExerciseConn *  conn,
const DtGlobalObjectDesignator &  id = DtVrfObjectIdGenerator::nullId() 
)
static
static DtControlObjectPublisher* DtVrfVrlinkPublisherFactory::createControlObjectPublisher ( const DtEntityType &  type,
DtExerciseConn *  conn,
const DtGlobalObjectDesignator &  id = DtVrfObjectIdGenerator::nullId() 
)
static
static DtTacticalSmokePublisher* DtVrfVrlinkPublisherFactory::createTacticalSmokePublisher ( DtExerciseConn *  conn)
static
static DtGlobalEnvironmentObjectPublisher* DtVrfVrlinkPublisherFactory::createGlobalEnvironmentObjectPublisher ( DtExerciseConn *  conn)
static
static DtEmitterSystemPublisher* DtVrfVrlinkPublisherFactory::createEmitterSystemPublisher ( DtExerciseConn *  conn,
const DtGlobalObjectDesignator &  hostId 
)
static
static DtIffPublisher* DtVrfVrlinkPublisherFactory::createIffPublisher ( DtExerciseConn *  conn,
const DtGlobalObjectDesignator &  hostId 
)
static
static DtRadioTransmitterPublisher* DtVrfVrlinkPublisherFactory::createRadioTransmitterPublisher ( DtExerciseConn *  conn,
const DtGlobalObjectDesignator &  hostId,
const char *  name = 0 
)
static
static DtDesignatorPublisher* DtVrfVrlinkPublisherFactory::createDesignatorPublisher ( DtExerciseConn *  conn)
static
static DtVrfVrlinkEntityPublisherFactory* DtVrfVrlinkPublisherFactory::setEntityPublisherFactory ( DtVrfVrlinkEntityPublisherFactory )
static
static DtVrfVrlinkEntityPublisherFactory* DtVrfVrlinkPublisherFactory::entityPublisherFactory ( )
static
static DtVrfVrlinkAggregatePublisherFactory* DtVrfVrlinkPublisherFactory::setAggregatePublisherFactory ( DtVrfVrlinkAggregatePublisherFactory )
static
static DtVrfVrlinkAggregatePublisherFactory* DtVrfVrlinkPublisherFactory::aggregatePublisherFactory ( )
static
static DtVrfVrlinkControlObjectPublisherFactory* DtVrfVrlinkPublisherFactory::setControlObjectPublisherFactory ( DtVrfVrlinkControlObjectPublisherFactory )
static
static DtVrfVrlinkControlObjectPublisherFactory* DtVrfVrlinkPublisherFactory::controlObjectPublisherFactory ( )
static
static DtVrfVrlinkTacticalSmokePublisherFactory* DtVrfVrlinkPublisherFactory::setTacticalSmokePublisherFactory ( DtVrfVrlinkTacticalSmokePublisherFactory )
static
static DtVrfVrlinkTacticalSmokePublisherFactory* DtVrfVrlinkPublisherFactory::tacticalSmokePublisherFactory ( )
static
static DtVrfVrlinkGlobalEnvironmentObjectPublisherFactory* DtVrfVrlinkPublisherFactory::setGlobalEnvironmentObjectPublisherFactory ( DtVrfVrlinkGlobalEnvironmentObjectPublisherFactory )
static
static DtVrfVrlinkGlobalEnvironmentObjectPublisherFactory* DtVrfVrlinkPublisherFactory::globalEnvironmentObjectPublisherFactory ( )
static
static DtEmitterSystemPublisherFactory* DtVrfVrlinkPublisherFactory::setEmitterSystemPublisherFactory ( DtEmitterSystemPublisherFactory )
static
static DtEmitterSystemPublisherFactory* DtVrfVrlinkPublisherFactory::emitterSystemPublisherFactory ( )
static
static DtIffPublisherFactory* DtVrfVrlinkPublisherFactory::setIffPublisherFactory ( DtIffPublisherFactory )
static
static DtIffPublisherFactory* DtVrfVrlinkPublisherFactory::iffPublisherFactory ( )
static
static DtRadioTransmitterPublisherFactory* DtVrfVrlinkPublisherFactory::setRadioTransmitterPublisherFactory ( DtRadioTransmitterPublisherFactory )
static
static DtRadioTransmitterPublisherFactory* DtVrfVrlinkPublisherFactory::radioTransmitterPublisherFactory ( )
static
static DtDesignatorPublisherFactory* DtVrfVrlinkPublisherFactory::setDesignatorPublisherFactory ( DtDesignatorPublisherFactory )
static
static DtDesignatorPublisherFactory* DtVrfVrlinkPublisherFactory::designatorPublisherFactory ( )
static

Member Data Documentation

DtVrfVrlinkEntityPublisherFactory* DtVrfVrlinkPublisherFactory::theEntityPublisherFactory
staticprotected
DtVrfVrlinkAggregatePublisherFactory* DtVrfVrlinkPublisherFactory::theAggregatePublisherFactory
staticprotected
DtVrfVrlinkControlObjectPublisherFactory* DtVrfVrlinkPublisherFactory::theControlObjectPublisherFactory
staticprotected
DtVrfVrlinkTacticalSmokePublisherFactory* DtVrfVrlinkPublisherFactory::theTacticalSmokePublisherFactory
staticprotected
DtVrfVrlinkGlobalEnvironmentObjectPublisherFactory* DtVrfVrlinkPublisherFactory::theGlobalEnvironmentObjectPublisherFactory
staticprotected
DtEmitterSystemPublisherFactory* DtVrfVrlinkPublisherFactory::theEmitterSystemPublisherFactory
staticprotected
DtIffPublisherFactory* DtVrfVrlinkPublisherFactory::theIffPublisherFactory
staticprotected
DtRadioTransmitterPublisherFactory* DtVrfVrlinkPublisherFactory::theRadioTransmitterPublisherFactory
staticprotected
DtDesignatorPublisherFactory* DtVrfVrlinkPublisherFactory::theDesignatorPublisherFactory
staticprotected

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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)