|
| | DtFom (DtExerciseConn *exConn) |
| | Constructor. More...
|
| |
| virtual | ~DtFom () |
| | Destructor. More...
|
| |
| | DtFom (const DtFom &orig) |
| | copy constructor More...
|
| |
| DtFom & | operator= (const DtFom &orig) |
| | assignment operator More...
|
| |
| virtual DtFedReadStatus | readFed (const DtString &fedFile, const std::vector< std::wstring > &fomModules, const DtString &mimModule, bool strictCheckingEnabled, bool useDTD, bool dontParseSwitches) |
| | Read a vector of create merging them into this as they're read. More...
|
| |
| virtual void | addSpace (const char *name) |
| | Define a routing space. Used when initializing from FED file. More...
|
| |
| virtual void | addDimension (const char *spaceName, const char *dimName) |
| | Define a dimension within a routing space. More...
|
| |
| virtual bool | addInterClass (const char *name, const char *baseName, DtTransportType transport, DtOrderType order, const char *space=NULL) |
| | Define a class. More...
|
| |
| virtual bool | shouldPrintMissingClass (const char *name) |
| | Controls whether to print missing classes. More...
|
| |
| virtual bool | addObjClass (const char *name, const char *baseName) |
| | Define a class. More...
|
| |
| virtual bool | addObjectDimension (const char *objectClassName, const char *dimension) |
| | Add a dimension to the object class Return true if add was successful (i.e., dimension is valid) More...
|
| |
| virtual void | addParameter (const char *className, const char *paramName) |
| | Define an parameter of a class. More...
|
| |
| virtual bool | addInteractionDimension (const char *interactionName, const char *dimension) |
| | Add regions to the class Return true if add was successful (i.e., dimension is valid) More...
|
| |
| virtual void | addAttribute (const char *className, const char *attrName, DtTransportType transport, DtOrderType order, const char *space=NULL) |
| | Define an attribute of a class. More...
|
| |
| void | addAttribute (const char *className, const char *attrName, DtTransportType transport, DtOrderType order, DtSharingType sharing, DtFomUpdateType updateType, const DtString &updateCondition, DtOwnershipType ownershipType, const DtString &semantics, const char *spaceName=NULL) |
| | Define an attribute of a class. More...
|
| |
| virtual bool | addAttributeDimension (const char *className, const char *attrName, const char *dimName) |
| | Define the dimensions of an attribute Return true if add was successful (i.e., dimension is valid) More...
|
| |
| virtual DtRoutingSpaceDesc * | spaceByName (const char *name) const |
| | Returns the space descriptor for the name. More...
|
| |
| virtual DtRoutingSpaceDesc * | spaceByHandle (RTI::SpaceHandle handle) const |
| | Returns the space descriptor for the handle. More...
|
| |
| virtual RTI::DimensionHandle | dimensionHandle (const char *spaceName, const char *dimensionName) const |
| | Returns the handle for the name. More...
|
| |
| virtual const DtString & | dimensionName (const char *spaceName, RTI::DimensionHandle dimHandle) const |
| | Returns the name for the handle. More...
|
| |
| virtual DtObjClassDesc * | rootObjClass () const |
| | Returns the root object class descriptor. More...
|
| |
| virtual DtObjClassDesc * | rootMomObjClass () const |
| | Returns the root MOM object class descriptor. More...
|
| |
| virtual DtObjClassDesc * | objClassByName (const char *name) const |
| | Returns the object class descriptor for the name. More...
|
| |
| virtual DtObjClassDesc * | objClassByHandle (RTI::ObjectClassHandle handle) const |
| | Returns the object class descriptor for the handle. More...
|
| |
virtual const std::list
< DtObjClassDesc * > & | objClassList () const |
| | Return a list of object classes. More...
|
| |
| int | numObjClasses () const |
| | Returns number of object classes in the FOM. More...
|
| |
| int | minObjClassHandle () const |
| | Returns the minimum and maximum object class handles in the FOM. More...
|
| |
| int | maxObjClassHandle () const |
| |
| virtual DtObjClassDesc * | firstObjClass () const |
| | Returns the first, last and next object classes in the FOM. More...
|
| |
| virtual DtObjClassDesc * | lastObjClass () const |
| |
| virtual DtObjClassDesc * | nextObjClass (DtObjClassDesc *current) const |
| |
| virtual DtInterClassDesc * | rootInterClass () const |
| | Returns the root interaction class descriptor. More...
|
| |
| virtual DtInterClassDesc * | rootMomInterClass () const |
| | Returns the root MOM interaction class descriptor. More...
|
| |
| virtual DtInterClassDesc * | interClassByName (const char *name) const |
| | Returns the interaction class descriptor for the name. More...
|
| |
| virtual DtInterClassDesc * | interClassByHandle (RTI::InteractionClassHandle handle) const |
| | Returns the interaction class descriptor for the handle. More...
|
| |
virtual const std::list
< DtInterClassDesc * > & | interClassList () const |
| | Return a list of interaction classes. More...
|
| |
| int | numInterClasses () const |
| | Returns number of interaction classes in the FOM. More...
|
| |
| int | minInterClassHandle () const |
| | Returns the minimum and maximum interaction class handles in the FOM. More...
|
| |
| int | maxInterClassHandle () const |
| |
| virtual DtInterClassDesc * | firstInterClass () const |
| | Returns the first, last and next interaction class in the FOM. More...
|
| |
| virtual DtInterClassDesc * | lastInterClass () const |
| |
| virtual DtInterClassDesc * | nextInterClass (DtInterClassDesc *current) const |
| |
| virtual DtVrlRtiAmbassador * | rtiAmb () const |
| | Returns our RTI ambassador. More...
|
| |
| virtual void | print () const |
| | Prints the contents of the FOM. More...
|
| |
| bool | isDdmDisabled () const |
| | These variables determine if certain HLA services do not exist (For example, on lightweight mode). More...
|
| |
| void | setIsDdmDisabled (bool val) |
| |
| bool | isMomIsDisabled () const |
| |
| void | setIsMomIsDisabled (bool val) |
| |
| | DtFedTarget () |
| | Constructor. More...
|
| |
| virtual | ~DtFedTarget () |
| | Destructor. More...
|
| |
| | DtFedTarget (const DtFedTarget &orig) |
| | copy constructor More...
|
| |
| DtFedTarget & | operator= (const DtFedTarget &orig) |
| | assignment operator More...
|
| |
| virtual void | addDimension (const char *dimName, unsigned long upperBound, unsigned long defaultLowerBound, unsigned long defaultUpperBound, bool excluded, const DtString &normalization) |
| | Define a dimension. Used when initializing from FED file. More...
|
| |
| virtual void | setMergeTableMask (DtU64 mergeTableMask) |
| | Set the mask that determines which tables are merged. More...
|
| |
| virtual bool | fomTableMergeEnabled (DtMergeFomTableMask fomTableMask) const |
| | Return true if provided FOM table type should be merged; otherwise, false. More...
|
| |
| virtual DtMergeFomStatus | mergeTarget (DtFedTarget const &module, bool allowCreateMerges) |
| | Merge the given FOM Module with this one Indicate if merge allows new switches and other merges allowed during create or from FOM modules provided by federation execution. More...
|
| |
| virtual DtMergeFomStatus | mergeSpaces (DtFedTarget const &module) |
| | Merge the spaces from the given FOM Module with this one. More...
|
| |
| virtual DtMergeFomStatus | postMergeCheckTarget (DtString &errorString) |
| | Post merge check and resolve cross references. More...
|
| |
| virtual const DtString & | modelIdentification () const |
| | Get the model identification. More...
|
| |
| virtual const DtString & | lastError () const |
| | Get the last error. More...
|
| |
| virtual bool | isStrictChecking () const |
| | Set/Get whether to perform strict FOM checking when merging FOMs. More...
|
| |
| virtual void | setStrictChecking (bool doStrictChecking) |
| |
| virtual void | setFomType (DtFomType type) |
| | Set/Get the FOM type. More...
|
| |
| virtual DtFomType | fomType () const |
| | Set/Get the FOM type. More...
|
| |
| virtual bool | autoProvide () const |
| | Get/Set Switch. More...
|
| |
| virtual void | setAutoProvide (bool value) |
| | Get/Set Switch. More...
|
| |
| virtual bool | conveyRegionDesignatorSets () const |
| | Get/Set Switch. More...
|
| |
| virtual void | setConveyRegionDesignatorSets (bool value) |
| | Get/Set Switch. More...
|
| |
| virtual bool | conveyProducingFederate () const |
| | Get/Set Switch. More...
|
| |
| virtual void | setConveyProducingFederate (bool value) |
| | Get/Set Switch. More...
|
| |
| virtual bool | attributeScopeAdvisory () const |
| | Get/Set Switch. More...
|
| |
| virtual void | setAttributeScopeAdvisory (bool value) |
| | Get/Set Switch. More...
|
| |
| virtual bool | attributeRelevanceAdvisory () const |
| | Get/Set Switch. More...
|
| |
| virtual void | setAttributeRelevanceAdvisory (bool value) |
| | Get/Set Switch. More...
|
| |
| virtual bool | objectClassRelevanceAdvisory () const |
| | Get/Set Switch. More...
|
| |
| virtual void | setObjectClassRelevanceAdvisory (bool value) |
| | Get/Set Switch. More...
|
| |
| virtual bool | interactionRelevanceAdvisory () const |
| | Get/Set Switch. More...
|
| |
| virtual void | setInteractionRelevanceAdvisory (bool value) |
| | Get/Set Switch. More...
|
| |
| virtual bool | serviceReporting () const |
| | Get/Set Switch. More...
|
| |
| virtual void | setServiceReporting (bool value) |
| | Get/Set Switch. More...
|
| |
| virtual bool | exceptionReporting () const |
| | Get/Set Switch. More...
|
| |
| virtual void | setExceptionReporting (bool value) |
| | Get/Set Switch. More...
|
| |
| virtual bool | delaySubscriptionEvaluation () const |
| | Get/Set Switch. More...
|
| |
| virtual void | setDelaySubscriptionEvaluation (bool value) |
| | Get/Set Switch. More...
|
| |
| virtual DtResignAction | automaticResignAction () const |
| | Get/Set Switch. More...
|
| |
| virtual void | setAutomaticResignAction (DtResignAction value) |
| | Get/Set Switch. More...
|
| |
| virtual bool | nonRegulatedGrant () const |
| | Get/Set Switch. More...
|
| |
| virtual void | setNonRegulatedGrant (bool value) |
| | Get/Set Switch. More...
|
| |
| virtual bool | sendServiceReportsToFile () const |
| | Get/Set Switch. More...
|
| |
| virtual void | setSendServiceReportsToFile (bool value) |
| | Get/Set Switch. More...
|
| |
| virtual bool | advisoriesUseKnownClass () const |
| | Get/Set Switch. More...
|
| |
| virtual void | setAdvisoriesUseKnownClass (bool value) |
| | Get/Set Switch. More...
|
| |
| virtual bool | allowRelaxedDdm () const |
| | Get/Set Switch. More...
|
| |
| virtual void | setAllowRelaxedDdm (bool value) |
| | Get/Set Switch. More...
|
| |
| virtual unsigned int | numUpdateRates () const |
| | Manage update rate. More...
|
| |
| virtual void | addUpdateRate (DtUpdateRateType *updateRate) |
| | Manage update rate. More...
|
| |
| virtual bool | knownUpdateRate (const DtUpdateRateType &updateRate) const |
| | Manage update rate. More...
|
| |
| virtual unsigned int | numSyncPoints () const |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual void | addSyncPoint (DtSynchronizationPointsType *syncName) |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual bool | knownSyncPoint (const DtSynchronizationPointsType &syncName) const |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual unsigned int | numTransports () const |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual void | addTransportType (DtTransportationType *transportName) |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual bool | knownTransportType (const DtTransportationType &transportName) const |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual bool | transportTypeConsistencyTest (const DtTransportationType &transportName) |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual DtTransportType | transportTypeFromTransportation (const DtString &transportTypeName) const |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual DtMergeFomStatus | mergeTransportTypes (DtFedTarget const &module) |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual unsigned int | numUserSuppliedTags () const |
| | Manage User Defined Tags. More...
|
| |
| virtual void | addUserSuppliedTag (DtUserSuppliedTagsType *tag) |
| | Manage User Defined Tags. More...
|
| |
| virtual bool | knownUserSuppliedTag (const DtUserSuppliedTagsType &tag) const |
| | Manage User Defined Tags. More...
|
| |
| virtual unsigned int | numNotes () const |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual void | addNote (DtNotesType *noteName) |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual bool | knownNote (const DtNotesType ¬eName) const |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual unsigned int | numSwitches () const |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual void | addSwitch (const DtString &switchName, bool switchVal) |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual bool | knownSwitch (const DtString &switchName) const |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual bool | isStandardSwitch (const DtString &switchName) const |
| | Return true if the given name is a recognized standard swtich. More...
|
| |
| virtual bool | switchValue (const DtString &switchName) const |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual DtMergeFomStatus | mergeSwitches (DtFedTarget const &module, bool allowCreateMerges) |
| | Merge switches from given module into this one Note: Only call when processing create Indicate if create merges are allowed (i.e., addition of unset switches) More...
|
| |
| virtual unsigned int | numTimeTypes () const |
| | Manage Time Types. More...
|
| |
| virtual void | addTime (DtTimeType *timeName) |
| | Manage Time Types. More...
|
| |
| virtual bool | knownTime (const DtTimeType &timeName) const |
| | Manage Time Types. More...
|
| |
| virtual bool | timeTypesSame (DtFedTarget const &module) const |
| | Manage Time Types. More...
|
| |
| virtual DtMergeFomStatus | mergeTimeTypes (DtFedTarget const &module) |
| | Manage Time Types. More...
|
| |
| virtual void | addBasicDataRepresentation (DtBasicDataRepresentationType *theBasicDataRepresentation) |
| | Manage Basic Data Representations. More...
|
| |
| virtual bool | knownBasicDataRepresentation (const DtBasicDataRepresentationType &theBasicDataRepresentation) const |
| | Manage Basic Data Representations. More...
|
| |
| virtual void | addSimpleDataType (DtSimpleDatatypeType *theSimpleDataType) |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual bool | knownSimpleDatatype (const DtSimpleDatatypeType &theSimpleDatatype) const |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual void | addEnumeratedDataType (DtEnumeratedDatatypeType *theEnumeratedDataType) |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual bool | knownEnumeratedDatatype (const DtEnumeratedDatatypeType &theEnumeratedDatatype) const |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual void | addArrayDataType (DtArrayDatatypeType *theArrayDataType) |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual bool | knownArrayDatatype (const DtArrayDatatypeType &theArrayDatatype) const |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual void | addFixedRecordDataType (DtFixedRecordDatatypeType *theFixedRecordDataType) |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual bool | knownFixedRecordDatatype (const DtFixedRecordDatatypeType theFixedRecordDatatype) const |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual void | addVariantRecordDataType (DtVariantRecordDatatypeType *theVariantRecordDataType) |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual bool | knownVariantRecordDatatype (const DtVariantRecordDatatypeType &theVariantRecordDatatype) const |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual void | addModelIdentification (const char *nameTag) |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual bool | knownModelIdentification (DtString const &nameTag) const |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual bool | modelIdentificationSame (DtFedTarget const &module) const |
| | Merging and consistency performed using private template functions. More...
|
| |
| virtual void | setFomDependencies (const DtNameVector &fomDependencies) |
| | Set/Get FOM Dependencies. More...
|
| |
| virtual const DtNameVector & | fomDependencies () |
| | Set/Get FOM Dependencies. More...
|
| |
| virtual const DtNameVector & | fomDependencies () const |
| | Set/Get FOM Dependencies. More...
|
| |
| virtual void | addUnresolvedAttributeTransportation (const DtString &transportationName, const DtString &className, const DtString &attrName) |
| | Add/Remove unresolved attribute transportation. More...
|
| |
| virtual void | removeResolvedAttributeTransportation (const DtString &transportationName, DtNamePair classAttrPair) |
| | Add/Remove unresolved attribute transportation. More...
|
| |
| virtual void | addUnresolvedInteractionTransportation (const DtString &transportationName, const DtString &interactionName) |
| | Add/Remove unresolved interaction transportation. More...
|
| |
| virtual void | removeResolvedInteractionTransportation (const DtString &transportationName, const DtString &interactionName) |
| | Add/Remove unresolved interaction transportation. More...
|
| |
|
| static void | setFomCreator (DtFomCreator) |
| | set creator function More...
|
| |
| static DtFom * | create (DtExerciseConn *exConn) |
| | creator function More...
|
| |
|
| static void | setIntersection (const RTI::AttributeHandleSet &set1, const RTI::AttributeHandleSet &set2, RTI::AttributeHandleSet &destinationSet) |
| | Attribute Handle Set operations These operations append to destination (i.e., do not begin by clearing out destination) More...
|
| |
| static void | setUnion (const RTI::AttributeHandleSet &set1, const RTI::AttributeHandleSet &set2, RTI::AttributeHandleSet &destinationSet) |
| | Union of attribute handle sets is added to the destination. More...
|
| |
| static void | setDifference (const RTI::AttributeHandleSet &set1, const RTI::AttributeHandleSet &set2, RTI::AttributeHandleSet &destinationSet) |
| | Difference of attribute handle set2 from set1 is added to the destination. More...
|
| |
| static void | setSymmetricDifference (const RTI::AttributeHandleSet &set1, const RTI::AttributeHandleSet &set2, RTI::AttributeHandleSet &destinationSet) |
| | Symmetric difference of attribute handle set1 and set2 is added to the destination (s1-s2 U s2-s1) More...
|
| |
| static bool | setsEqual (const RTI::AttributeHandleSet &set1, const RTI::AttributeHandleSet &set2) |
| | Determine if the 2 sets are equal Return bool: s1 == set2. More...
|
| |
| static void | setInsert (RTI::AttributeHandleSet &handleSet, const RTI::AttributeHandle &handle) |
| | Add handle to set. More...
|
| |
| static void | setInsert (RTI::AttributeHandleSet &destinationSet, const RTI::AttributeHandleSet &sourceSet) |
| | Add source attributes to destination set. More...
|
| |
| static void | setRemove (RTI::AttributeHandleSet &handleSet, const RTI::AttributeHandle &handle) |
| | Remove handle from set. More...
|
| |
| static void | setRemove (RTI::AttributeHandleSet &destinationSet, const RTI::AttributeHandleSet &sourceSet) |
| | Remove source attributes from destination set. More...
|
| |
| static void | setClear (RTI::AttributeHandleSet &handleSet) |
| | Clear or empty the given set. More...
|
| |
| static char const * | enumAsString (DtResignAction action) |
| | Return string representation of automatic resign action. More...
|
| |
| static char const * | enumAsString (DtMergeFomTableMask mergeTable) |
| | Return string representation of merge fom table mask. More...
|
| |
| static void | setDefaultAutoProvide (bool onOff) |
| | switches default values More...
|
| |
| static bool | defaultAutoProvide () |
| | switches default values More...
|
| |
| static void | setDefaultConveyRegionDesignatorSets (bool onOff) |
| | Set/Get the default convey region. More...
|
| |
| static bool | defaultConveyRegionDesignatorSets () |
| | switches default values More...
|
| |
| static void | setDefaultConveyProducingFederate (bool onOff) |
| | Set/Get the default convey producing federate. More...
|
| |
| static bool | defaultConveyProducingFederate () |
| | switches default values More...
|
| |
| static void | setDefaultObjectClassRelevanceAdvisory (bool onOff) |
| | Set/Get the default class relevance advisory. More...
|
| |
| static bool | defaultObjectClassRelevanceAdvisory () |
| | switches default values More...
|
| |
| static void | setDefaultAttributeRelevanceAdvisory (bool onOff) |
| | Set/Get the default attribute relevance advisory. More...
|
| |
| static bool | defaultAttributeRelevanceAdvisory () |
| | switches default values More...
|
| |
| static void | setDefaultAttributeScopeAdvisory (bool onOff) |
| | Set/Get the default attribute scope advisory. More...
|
| |
| static bool | defaultAttributeScopeAdvisory () |
| | switches default values More...
|
| |
| static void | setDefaultInteractionRelevanceAdvisory (bool onOff) |
| | Set/Get the default interaction relevance advisory. More...
|
| |
| static bool | defaultInteractionRelevanceAdvisory () |
| | switches default values More...
|
| |
| static void | setDefaultServiceReporting (bool onOff) |
| | Set/Get the default service reporting. More...
|
| |
| static bool | defaultServiceReporting () |
| | switches default values More...
|
| |
| static void | setDefaultExceptionReporting (bool onOff) |
| | set/get the default exception reporting More...
|
| |
| static bool | defaultExceptionReporting () |
| | switches default values More...
|
| |
| static void | setDefaultAutomaticResignAction (DtResignAction val) |
| | set/get the default automatic resign action More...
|
| |
| static DtResignAction | defaultAutomaticResignAction () |
| | switches default values More...
|
| |
| static void | setDefaultDelaySubscriptionEvaluation (bool value) |
| | Set/Get delay subscription evaluation switch. More...
|
| |
| static bool | defaultDelaySubscriptionEvaluation () |
| | switches default values More...
|
| |
| static void | setDefaultNonRegulatedGrant (bool value) |
| | Set/Get non-regulated grant switch. More...
|
| |
| static bool | defaultNonRegulatedGrant () |
| | switches default values More...
|
| |
| static void | setDefaultSendServiceReportsToFile (bool value) |
| | Set/Get non-regulated grant switch. More...
|
| |
| static bool | defaultSendServiceReportsToFile () |
| | switches default values More...
|
| |
| static void | setDefaultAdvisoriesUseKnownClass (bool value) |
| | Set/Get non-regulated grant switch. More...
|
| |
| static bool | defaultAdvisoriesUseKnownClass () |
| | switches default values More...
|
| |
| static void | setDefaultAllowRelaxedDdm (bool value) |
| | Set/Get non-regulated grant switch. More...
|
| |
| static bool | defaultAllowRelaxedDdm () |
| | switches default values More...
|
| |
|
| virtual DtMergeFomStatus | mergeObjectClasses (const DtFom &module) |
| | Merge the object classes of the specified FomMgr with this. More...
|
| |
| virtual DtMergeFomStatus | mergeObjClassDesc (const DtObjClassDesc *desc) |
| | Merge the contents of the objClassDesc with this. More...
|
| |
| virtual DtMergeFomStatus | mergeInteractionClasses (const DtFom &module) |
| | Merge the contents of the specified interactionClasses with this. More...
|
| |
| virtual DtMergeFomStatus | mergeIntClassDesc (const DtInterClassDesc *desc) |
| | Merge the contents of the InteractionClassDescription with this. More...
|
| |
| virtual DtMergeFomStatus | mergeObjectClasses (const DtFedTarget &module) |
| | Merge the object classes of the specified FomMgr with this. More...
|
| |
| virtual DtMergeFomStatus | mergeInteractionClasses (const DtFedTarget &module) |
| | Merge the contents of the specified interactionClasses with this. More...
|
| |
| virtual bool | resolveAttributeDimensions () |
| |
| void | initSwitchSetters () |
| | Initialize the list of switch setters Called in constructor. More...
|
| |
| virtual bool | checkStringsIgnoringWhiteSpaceAndNewline (const DtString &left, const DtString &right) |
| |
| virtual void | addUnresolvedObjectDimension (const DtString &dimensionName, const DtString &objectClassName) |
| | Add/Remove unresolved object class dimension. More...
|
| |
| virtual void | removeResolvedObjectDimension (const DtString &dimensionName, const DtString &objectClassName) |
| | Add/Remove unresolved object class dimension. More...
|
| |
| virtual void | addUnresolvedAttributeDimension (const DtString &dimensionName, const DtString &className, const DtString &attrName) |
| | Add/Remove unresolved attribute dimension. More...
|
| |
| virtual void | removeResolvedAttribute (const DtString &dimensionName, DtNamePair classAttrPair) |
| | Add/Remove unresolved attribute dimension. More...
|
| |
| virtual void | addUnresolvedInteractionDimension (const DtString &dimensionName, const DtString &interactionName) |
| | Add/Remove unresolved interaction dimension. More...
|
| |
| virtual void | removeResolvedInteractionDimension (const DtString &dimensionName, const DtString &interactionName) |
| | Add/Remove unresolved interaction dimension. More...
|
| |
| virtual void | mergeUnresolved (DtFedTarget const &module) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual bool | resolveObjectModelIdentification (DtString &errorString) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual bool | resolveObjectClasses (DtString &errorString, bool &fomReadError) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual bool | resolveInteractionClasses (DtString &errorString, bool &fomReadError) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual bool | resolveAttributes (DtString &errorString, bool &fomReadError) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual bool | resolveParameters (DtString &errorString, bool &fomReadError) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual bool | resolveDimensions (DtString &errorString, bool &fomReadError) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual bool | resolveTimeRepresentations (DtString &errorString) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual bool | resolveUserSuppliedTags (DtString &errorString) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual bool | resolveSynchronizationPoints (DtString &errorString) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual bool | resolveTranportationTypes (DtString &errorString) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual bool | resolveUpdateRates (DtString &errorString) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual bool | resolveSwitches (DtString &errorString) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual void | checkSpecificSwitch (const DtString &switchName, bool &mySwitchMissing, DtString &mySwitchesError) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual bool | resolveDatatypes (DtString &errorString) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual bool | resolveNotes (DtString &errorString) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual bool | resolveServiceUsage (DtString &errorString) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual void | unionUnresolvedClassDimensions (DtNameToNameSetMap &thisUnresolvedClassDimensions, DtNameToNameSetMap const &otherUnresolvedObjectDimensions) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual void | unionUnresolvedAttributeDimensions (const DtNameToNamePairSetMap &unresolvedAttributeDimensions) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual void | unionUnresolvedAttributeTransportation (const DtNameToNamePairSetMap &unresolvedAttributetransportations) |
| | Post Merge checks and resolve cross references. More...
|
| |
| virtual void | unionUnresolvedInteractionTransportation (const DtNameToNameSetMap &unresolvedInteractiontransportations) |
| | Post Merge checks and resolve cross references. More...
|
| |
| | DEFINE_COMPONENT_SET_TYPEDEF (DtNotesType) |
| | no ordering needed for sets consisting of these types: More...
|
| |
| | DEFINE_COMPONENT_SET_TYPEDEF (DtSynchronizationPointsType) |
| | no ordering needed for sets consisting of these types: More...
|
| |
| | DEFINE_COMPONENT_SET_TYPEDEF (DtUserSuppliedTagsType) |
| | no ordering needed for sets consisting of these types: More...
|
| |
| | DEFINE_COMPONENT_SET_TYPEDEF (DtTransportationType) |
| | no ordering needed for sets consisting of these types: More...
|
| |
| | DEFINE_COMPONENT_SET_TYPEDEF (DtBasicDataRepresentationType) |
| | no ordering needed for sets consisting of these types: More...
|
| |
| | DEFINE_COMPONENT_SET_TYPEDEF (DtSimpleDatatypeType) |
| | no ordering needed for sets consisting of these types: More...
|
| |
| | DEFINE_COMPONENT_SET_TYPEDEF (DtEnumeratedDatatypeType) |
| | no ordering needed for sets consisting of these types: More...
|
| |
| | DEFINE_COMPONENT_SET_TYPEDEF (DtArrayDatatypeType) |
| | no ordering needed for sets consisting of these types: More...
|
| |
| | DEFINE_COMPONENT_SET_TYPEDEF (DtFixedRecordDatatypeType) |
| | no ordering needed for sets consisting of these types: More...
|
| |
| | DEFINE_COMPONENT_SET_TYPEDEF (DtVariantRecordDatatypeType) |
| | no ordering needed for sets consisting of these types: More...
|
| |
|
| typedef void(* | DtSwitchSetterFunc )(DtFedTarget *target, bool enableSwitch) |
| | Function type to set switch value. More...
|
| |
| typedef bool(* | DtSwitchGetterFunc )(DtFedTarget const *target) |
| | Function type to get switch value. More...
|
| |
typedef std::map< DtString,
DtSwitchSetterFunc > | DtSwitchSetterMap |
| | List of switch setters by switch name. More...
|
| |
typedef std::map< DtString,
DtSwitchGetterFunc > | DtSwitchGetterMap |
| | List of switch getters by switch name. More...
|
| |
typedef std::set
< std::shared_ptr< DtTimeType > > | DtTimeTypeSet |
| | no ordering needed for sets consisting of these types: More...
|
| |
| static void | setAutoProvide (DtFedTarget *, bool onOff) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static bool | autoProvide (DtFedTarget const *) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static void | setConveyRegionDesignatorSets (DtFedTarget *, bool onOff) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static bool | conveyRegionDesignatorSets (DtFedTarget const *) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static void | setConveyProducingFederate (DtFedTarget *, bool onOff) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static bool | conveyProducingFederate (DtFedTarget const *) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static void | setObjectClassRelevanceAdvisory (DtFedTarget *, bool onOff) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static bool | objectClassRelevanceAdvisory (DtFedTarget const *) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static void | setAttributeRelevanceAdvisory (DtFedTarget *, bool onOff) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static bool | attributeRelevanceAdvisory (DtFedTarget const *) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static void | setAttributeScopeAdvisory (DtFedTarget *, bool onOff) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static bool | attributeScopeAdvisory (DtFedTarget const *) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static void | setInteractionRelevanceAdvisory (DtFedTarget *, bool onOff) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static bool | interactionRelevanceAdvisory (DtFedTarget const *) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static void | setServiceReporting (DtFedTarget *, bool onOff) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static bool | serviceReporting (DtFedTarget const *) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static void | setExceptionReporting (DtFedTarget *, bool onOff) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static bool | exceptionReporting (DtFedTarget const *) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static void | setDelaySubscriptionEvaluation (DtFedTarget *, bool onOff) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static bool | delaySubscriptionEvaluation (DtFedTarget const *) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static void | setNonRegulatedGrant (DtFedTarget *, bool onOff) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static bool | nonRegulatedGrant (DtFedTarget const *) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static void | setSendServiceReportsToFile (DtFedTarget *, bool onOff) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static bool | sendServiceReportsToFile (DtFedTarget const *) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static void | setAdvisoriesUseKnownClass (DtFedTarget *, bool onOff) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static bool | advisoriesUseKnownClass (DtFedTarget const *) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static void | setAllowRelaxedDdm (DtFedTarget *, bool onOff) |
| | switch setter/getter function to use as function pointers More...
|
| |
| static bool | allowRelaxedDdm (DtFedTarget const *) |
| | switch setter/getter function to use as function pointers More...
|
| |