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

Go to the source code of this file.

Classes

class  rti1516::CompatibleHandleValuePairSet< HandleType, MapType >
 Used to provide backwards compatibility for VR-Link Encoders and Decoders who use either AttributeHandleValuePairSet, or ParameterHandleValuePairSet. More...

Namespaces

namespace  rti1516
 the RTI namespace is designed to match the required RTI namespace provided with a DLC compliant 1516 RTI

Macros

#define INCLUDE_rtiCompataibility_inl_
 End of namespace rti1516.

Typedefs

typedef
CompatibleHandleValuePairSet
< AttributeHandle,
AttributeHandleValueMap > 
rti1516::AttributeHandleValuePairSet
 Define the two classes with different names, but the same functionality.
typedef
CompatibleHandleValuePairSet
< ParameterHandle,
ParameterHandleValueMap > 
rti1516::ParameterHandleValuePairSet
typedef unsigned long rti1516::ULong
 These typedefs are provided for source compatibility.
typedef ObjectInstanceHandle rti1516::ObjectHandle

Functions

std::ostream & operator<< (std::ostream &os, const rti1516::ObjectInstanceHandle &handle)
 For easy printing of Object Instance Handles.
std::ostream & operator<< (std::ostream &os, const rti1516::ObjectClassHandle &handle)
 For easy printing of Object Class Handles.
std::ostream & operator<< (std::ostream &os, const rti1516::InteractionClassHandle &handle)
 For easy printing of Interaction Class Handles.
std::ostream & operator<< (std::ostream &os, const rti1516::AttributeHandle &handle)
 For easy printing of Attribute handles.
std::ostream & operator<< (std::ostream &os, const rti1516::ParameterHandle &handle)
 For easy printing of Parameter Handles.
std::ostream & operator<< (std::ostream &os, const rti1516::Exception &exception)
 For easy printing of RTI Exceptions.

Macro Definition Documentation

#define INCLUDE_rtiCompataibility_inl_

End of namespace rti1516.

Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const rti1516::ObjectInstanceHandle &  handle 
)

For easy printing of Object Instance Handles.

std::ostream& operator<< ( std::ostream &  os,
const rti1516::ObjectClassHandle &  handle 
)

For easy printing of Object Class Handles.

std::ostream& operator<< ( std::ostream &  os,
const rti1516::InteractionClassHandle &  handle 
)

For easy printing of Interaction Class Handles.

std::ostream& operator<< ( std::ostream &  os,
const rti1516::AttributeHandle &  handle 
)

For easy printing of Attribute handles.

std::ostream& operator<< ( std::ostream &  os,
const rti1516::ParameterHandle &  handle 
)

For easy printing of Parameter Handles.

std::ostream& operator<< ( std::ostream &  os,
const rti1516::Exception &  exception 
)

For easy printing of RTI Exceptions.


Document ID: Generated on Mon Jun 22 21:18:40 EDT 2020 from SVN revision 213785
Copyright © 2005-2018 MAK Technologies. All Rights Reserved (www.mak.com)