MAK RTIspy API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Typedefs | Enumerations | Functions
rti1516 Namespace Reference

Classes

class  Exception
 
class  FederateAmbassador
 
class  LogicalTime
 
class  LogicalTimeFactory
 
class  LogicalTimeFactoryFactory
 
class  LogicalTimeInterval
 
class  NullFederateAmbassador
 
class  RangeBounds
 
class  RTIambassador
 
class  RTIambassadorFactory
 
class  VariableLengthData
 

Typedefs

typedef std::set< AttributeHandle > AttributeHandleSet
 
typedef std::set< ParameterHandle > ParameterHandleSet
 
typedef std::set< FederateHandle > FederateHandleSet
 
typedef std::set< DimensionHandle > DimensionHandleSet
 
typedef std::set< RegionHandle > RegionHandleSet
 
typedef std::map
< AttributeHandle,
VariableLengthData
AttributeHandleValueMap
 
typedef std::map
< ParameterHandle,
VariableLengthData
ParameterHandleValueMap
 
typedef std::pair
< AttributeHandleSet,
RegionHandleSet
AttributeHandleSetRegionHandleSetPair
 
typedef std::vector
< AttributeHandleSetRegionHandleSetPair
AttributeHandleSetRegionHandleSetPairVector
 
typedef std::pair
< FederateHandle, SaveStatus
FederateHandleSaveStatusPair
 
typedef std::vector
< FederateHandleSaveStatusPair
FederateHandleSaveStatusPairVector
 
typedef std::pair
< FederateHandle,
RestoreStatus
FederateHandleRestoreStatusPair
 
typedef std::vector
< FederateHandleRestoreStatusPair
FederateHandleRestoreStatusPairVector
 

Enumerations

enum  OrderType { RECEIVE, TIMESTAMP }
 
enum  ResignAction {
  UNCONDITIONALLY_DIVEST_ATTRIBUTES, DELETE_OBJECTS, CANCEL_PENDING_OWNERSHIP_ACQUISITIONS, DELETE_OBJECTS_THEN_DIVEST,
  CANCEL_THEN_DELETE_THEN_DIVEST, NO_ACTION
}
 
enum  RestoreFailureReason { RTI_UNABLE_TO_RESTORE, FEDERATE_REPORTED_FAILURE_DURING_RESTORE, FEDERATE_RESIGNED_DURING_RESTORE, RTI_DETECTED_FAILURE_DURING_RESTORE }
 
enum  RestoreStatus {
  NO_RESTORE_IN_PROGRESS, FEDERATE_RESTORE_REQUEST_PENDING, FEDERATE_WAITING_FOR_RESTORE_TO_BEGIN, FEDERATE_PREPARED_TO_RESTORE,
  FEDERATE_RESTORING, FEDERATE_WAITING_FOR_FEDERATION_TO_RESTORE
}
 
enum  SaveFailureReason {
  RTI_UNABLE_TO_SAVE, FEDERATE_REPORTED_FAILURE_DURING_SAVE, FEDERATE_RESIGNED_DURING_SAVE, RTI_DETECTED_FAILURE_DURING_SAVE,
  SAVE_TIME_CANNOT_BE_HONORED
}
 
enum  SaveStatus { NO_SAVE_IN_PROGRESS, FEDERATE_INSTRUCTED_TO_SAVE, FEDERATE_SAVING, FEDERATE_WAITING_FOR_FEDERATION_TO_SAVE }
 
enum  ServiceGroupIndicator {
  FEDERATION_MANAGEMENT, DECLARATION_MANAGEMENT, OBJECT_MANAGEMENT, OWNERSHIP_MANAGEMENT,
  TIME_MANAGEMENT, DATA_DISTRIBUTION_MANAGEMENT, SUPPORT_SERVICES
}
 
enum  SynchronizationFailureReason {
  SYNCHRONIZATION_POINT_LABEL_NOT_UNIQUE, SYNCHRONIZATION_SET_MEMBER_NOT_JOINED, FEDERATE_RESIGNED_DURING_SYNCHRONIZATION, RTI_DETECTED_FAILURE_DURING_SYNCHRONIZATION,
  SYNCHRONIZATION_TIME_CANNOT_BE_HONORED
}
 
enum  TransportationType { RELIABLE, BEST_EFFORT }
 

Functions

std::wostream RTI_EXPORToperator<< (std::wostream &, Exception const &)
 
std::wostream RTI_EXPORToperator<< (std::wostream &, LogicalTime const &)
 
std::wostream RTI_EXPORToperator<< (std::wostream &, LogicalTimeInterval const &)
 
std::wstring RTI_EXPORT RTIname ()
 
std::wstring RTI_EXPORT RTIversion ()
 

Typedef Documentation

typedef std::set< AttributeHandle > rti1516::AttributeHandleSet
typedef std::map< AttributeHandle, VariableLengthData > rti1516::AttributeHandleValueMap
typedef std::set< DimensionHandle > rti1516::DimensionHandleSet
typedef std::pair< FederateHandle, RestoreStatus > rti1516::FederateHandleRestoreStatusPair
typedef std::pair< FederateHandle, SaveStatus > rti1516::FederateHandleSaveStatusPair
typedef std::set< FederateHandle > rti1516::FederateHandleSet
typedef std::set< ParameterHandle > rti1516::ParameterHandleSet
typedef std::map< ParameterHandle, VariableLengthData > rti1516::ParameterHandleValueMap
typedef std::set< RegionHandle > rti1516::RegionHandleSet

Enumeration Type Documentation

Enumerator
RECEIVE 
TIMESTAMP 
Enumerator
UNCONDITIONALLY_DIVEST_ATTRIBUTES 
DELETE_OBJECTS 
CANCEL_PENDING_OWNERSHIP_ACQUISITIONS 
DELETE_OBJECTS_THEN_DIVEST 
CANCEL_THEN_DELETE_THEN_DIVEST 
NO_ACTION 
Enumerator
RTI_UNABLE_TO_RESTORE 
FEDERATE_REPORTED_FAILURE_DURING_RESTORE 
FEDERATE_RESIGNED_DURING_RESTORE 
RTI_DETECTED_FAILURE_DURING_RESTORE 
Enumerator
NO_RESTORE_IN_PROGRESS 
FEDERATE_RESTORE_REQUEST_PENDING 
FEDERATE_WAITING_FOR_RESTORE_TO_BEGIN 
FEDERATE_PREPARED_TO_RESTORE 
FEDERATE_RESTORING 
FEDERATE_WAITING_FOR_FEDERATION_TO_RESTORE 
Enumerator
RTI_UNABLE_TO_SAVE 
FEDERATE_REPORTED_FAILURE_DURING_SAVE 
FEDERATE_RESIGNED_DURING_SAVE 
RTI_DETECTED_FAILURE_DURING_SAVE 
SAVE_TIME_CANNOT_BE_HONORED 
Enumerator
NO_SAVE_IN_PROGRESS 
FEDERATE_INSTRUCTED_TO_SAVE 
FEDERATE_SAVING 
FEDERATE_WAITING_FOR_FEDERATION_TO_SAVE 
Enumerator
FEDERATION_MANAGEMENT 
DECLARATION_MANAGEMENT 
OBJECT_MANAGEMENT 
OWNERSHIP_MANAGEMENT 
TIME_MANAGEMENT 
DATA_DISTRIBUTION_MANAGEMENT 
SUPPORT_SERVICES 
Enumerator
SYNCHRONIZATION_POINT_LABEL_NOT_UNIQUE 
SYNCHRONIZATION_SET_MEMBER_NOT_JOINED 
FEDERATE_RESIGNED_DURING_SYNCHRONIZATION 
RTI_DETECTED_FAILURE_DURING_SYNCHRONIZATION 
SYNCHRONIZATION_TIME_CANNOT_BE_HONORED 
Enumerator
RELIABLE 
BEST_EFFORT 

Function Documentation

std::wostream RTI_EXPORT& rti1516::operator<< ( std::wostream &  ,
Exception const &   
)
std::wostream RTI_EXPORT& rti1516::operator<< ( std::wostream &  ,
LogicalTime const &   
)
std::wostream RTI_EXPORT& rti1516::operator<< ( std::wostream &  ,
LogicalTimeInterval const &   
)
std::wstring RTI_EXPORT rti1516::RTIname ( )
std::wstring RTI_EXPORT rti1516::RTIversion ( )

Document ID: Generated on Sun Jul 20 16:15:30 EDT 2025 from SVN revision 277985
Copyright © 2005-2025 MAK Technologies Inc. All Rights Reserved (www.mak.com)