![]() |
OpenSplice ISO C++ 2 FACE API
v6.x
OpenSplice Future Airborne Capability Environment (FACE) ISO C++ 2 API
|
#include "FaceInstance.hpp"
Public Types | |
typedef std::map< ::FACE::CONNECTION_ID_TYPE, AnyConnection::shared_ptr > | FI_MAP_TYPE |
typedef Vortex::FACE::smart_ptr_traits< FaceInstance >::shared_ptr | shared_ptr |
Public Member Functions | |
FaceInstance () | |
::FACE::RETURN_CODE_TYPE | createConnection (const ::FACE::CONNECTION_NAME_TYPE connectionName, const ::FACE::MESSAGING_PATTERN_TYPE &pattern, ::FACE::CONNECTION_ID_TYPE &connectionId, ::FACE::CONNECTION_DIRECTION_TYPE &connectionDirection, ::FACE::MESSAGE_SIZE_TYPE &maxMessageSize, const ::FACE::TIMEOUT_TYPE &timeout) |
::FACE::RETURN_CODE_TYPE | destroyConnection (const ::FACE::CONNECTION_ID_TYPE &connectionId) |
AnyConnection::shared_ptr | getConnection (const ::FACE::CONNECTION_ID_TYPE &connectionId) |
int32_t | getDomainId () const |
Static Public Member Functions | |
::FACE::RETURN_CODE_TYPE | createInstance (const ::FACE::CONFIGURATION_RESOURCE configuration) |
static FaceInstance::shared_ptr | getInstance () |
Definition at line 34 of file FaceInstance.hpp.
typedef std::map< ::FACE::CONNECTION_ID_TYPE, AnyConnection::shared_ptr > Vortex::FACE::FaceInstance::FI_MAP_TYPE |
Definition at line 37 of file FaceInstance.hpp.
typedef Vortex::FACE::smart_ptr_traits< FaceInstance >::shared_ptr Vortex::FACE::FaceInstance::shared_ptr |
Definition at line 36 of file FaceInstance.hpp.
Vortex::FACE::FaceInstance::FaceInstance | ( | ) |
::FACE::RETURN_CODE_TYPE Vortex::FACE::FaceInstance::createConnection | ( | const ::FACE::CONNECTION_NAME_TYPE | connectionName, |
const ::FACE::MESSAGING_PATTERN_TYPE & | pattern, | ||
::FACE::CONNECTION_ID_TYPE & | connectionId, | ||
::FACE::CONNECTION_DIRECTION_TYPE & | connectionDirection, | ||
::FACE::MESSAGE_SIZE_TYPE & | maxMessageSize, | ||
const ::FACE::TIMEOUT_TYPE & | timeout | ||
) |
|
static |
::FACE::RETURN_CODE_TYPE Vortex::FACE::FaceInstance::destroyConnection | ( | const ::FACE::CONNECTION_ID_TYPE & | connectionId | ) |
AnyConnection::shared_ptr Vortex::FACE::FaceInstance::getConnection | ( | const ::FACE::CONNECTION_ID_TYPE & | connectionId | ) |
int32_t Vortex::FACE::FaceInstance::getDomainId | ( | ) | const |
|
static |