VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Typedefs | Enumerations
vlFedTarget.h File Reference

This file contains the declaration of DtFedTarget and several helper classes. More...

Go to the source code of this file.

Classes

class  DtFedTarget
 class DtFedTarget: More...

Typedefs

typedef std::set
< DtBoost::shared_ptr
< DtUpdateRateType >
, FomTypeCompare
< DtUpdateRateType > > 
DtUpdateRateSetT
typedef std::set
< DtBoost::shared_ptr
< DtSynchronizationPointsType >
, FomTypeCompare
< DtSynchronizationPointsType > > 
DtSyncPointSetT
typedef std::set
< DtBoost::shared_ptr
< DtTransportationType >
, FomTypeCompare
< DtTransportationType > > 
DtTransportationSetT
typedef std::set
< DtBoost::shared_ptr
< DtNotesType >
, FomTypeCompare< DtNotesType > > 
DtNotesSetT
typedef std::set
< DtBoost::shared_ptr
< DtTimeType > > 
DtTimeTypeSetT
 no ordering needed for sets consisting of these types:
typedef std::set
< DtBoost::shared_ptr
< DtUserSuppliedTagsType > > 
DtUserDefinedTagsSetT
typedef std::pair< DtString,
DtString
ClassAttributeNamePair
typedef std::pair< DtString,
DtString
DtNameTypePair
typedef std::set< DtNameTypePairDtNameTypePairSet
typedef std::pair< DtString,
ClassAttributeNamePair
DtNameClassAttributeNamePair
typedef std::set
< DtNameClassAttributeNamePair
DtNameClassAttributeNamePairSet
typedef void(* fptr )(void *)

Enumerations

enum  DtFomType { DtFomInvalid = 0, DtFom13 = 1, DtFom1516 = 2, DtFom1516E = 3 }
enum  DtTransportType { DtTransportUnknown = -1, DtBest_Effort, DtReliable }
enum  DtOrderType { DtUnknownOrder = -1, DtReceive, DtTimestamp }
enum  DtReliableType { DtReliableUnknown = -1, Yes, No }
enum  DtResignAction {
  DtUnconditionallyDivestAttributes = 1, DtDeleteObjects, DtDeleteObjectsThanDivest, DtNoAction,
  DtCancelPendingOwnershipAcquitions, DtCancelThenDeleteThenDivest
}
 Order of enumerations matches RTI 1.3 actions Additional actions after no action are from 1516. More...

Detailed Description

This file contains the declaration of DtFedTarget and several helper classes.

Typedef Documentation

typedef std::pair<DtString, DtString > DtNameTypePair
typedef std::set<DtNameTypePair> DtNameTypePairSet
typedef std::set<DtBoost::shared_ptr<DtNotesType>, FomTypeCompare<DtNotesType> > DtNotesSetT
typedef std::set< DtBoost::shared_ptr<DtTimeType> > DtTimeTypeSetT

no ordering needed for sets consisting of these types:

typedef std::set<DtBoost::shared_ptr<DtUpdateRateType>, FomTypeCompare<DtUpdateRateType> > DtUpdateRateSetT
typedef std::set< DtBoost::shared_ptr<DtUserSuppliedTagsType> > DtUserDefinedTagsSetT
typedef void(* fptr)(void *)

Enumeration Type Documentation

enum DtFomType
Enumerator:
DtFomInvalid 
DtFom13 
DtFom1516 
DtFom1516E 
Enumerator:
DtUnknownOrder 
DtReceive 
DtTimestamp 
Enumerator:
DtReliableUnknown 
Yes 
No 

Order of enumerations matches RTI 1.3 actions Additional actions after no action are from 1516.

Enumerator:
DtUnconditionallyDivestAttributes 
DtDeleteObjects 
DtDeleteObjectsThanDivest 
DtNoAction 
DtCancelPendingOwnershipAcquitions 
DtCancelThenDeleteThenDivest 
Enumerator:
DtTransportUnknown 
DtBest_Effort 
DtReliable 

Document ID: Generated on Fri Dec 2 02:42:08 EST 2016 from SVN revision 171416
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)