10 #ifndef aggregatePublisherHLA_H_
11 #define aggregatePublisherHLA_H_
42 const DtDDMRegionSet* regionSetToUse = 0);
46 RTI::ObjectClassHandle h,
49 const DtDDMRegionSet* regionSetToUse = 0);
56 const DtDDMRegionSet* regionSetToUse = 0);
65 const DtDDMRegionSet* regionSetToUse = 0);
90 static DtStateRepCreator setStateRepCreator(DtStateRepCreator creator);
100 const DtDDMRegionSet* regionSetToUse = 0);
116 const char* objectClassNameFromType(
const DtEntityType &type);
118 DtBoost::shared_ptr<DtGeodeticRegion> myGeodeticPublishingRegion;
122 static DtStateRepCreator theStateRepCreator;
DtStateRepository * myStateRep
Definition: objectPublisherDIS.h:193
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnDIS.h:62
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
Instances of DtObjectPublisher are used for local or source simulations of objects, (i.e.
Definition: objectPublisherDIS.h:36
Instances of DtAggregatePublisher are used to take care of the details associated with publishing the...
Definition: aggregatePublisherDIS.h:23
virtual DtAggregateStateRepository * aggregateStateRep()
Get the aggregate state repository for this aggregate publisher.
virtual DtAggregateStateRepository * asr()
Get the aggregate state repository for this aggregate publisher.
Definition: aggregatePublisherDIS.h:124
DtObjectPublisher & operator=(const DtObjectPublisher &orig)
assignment operator – not implemented
DtForceType
Section 4.
Definition: disEnums.h:199
Contains the standard DIS enumerations.
DtDeadReckonTypes
Definition: disEnums.h:997
virtual bool tick()=0
Tick (update) this object.
A protocol independent representation of an aggregate.
Definition: aggregateStateRepository.h:29
DtEntityType is used to represent the type an entity object.
Definition: entityType.h:26