OpenSplice ISO C++ 2 FACE API  v6.x
OpenSplice Future Airborne Capability Environment (FACE) ISO C++ 2 API
Vortex::FACE Namespace Reference

Classes

class  AnyConnection
 
class  Config
 
class  Connection
 
class  ConnectionConfig
 
class  ConnectionFactory
 
struct  ConnectionFactoryTypeRegister
 
class  DataListener
 
class  FaceInstance
 
class  Mutex
 
class  MutexScoped
 
struct  smart_ptr_traits
 

Enumerations

enum  CONFIG_SCOPE { CONFIG_SCOPE_NONE, CONFIG_SCOPE_LIST, CONFIG_SCOPE_CONNECTION }
 

Functions

VORTEX_FACE_API ::FACE::RETURN_CODE_TYPE exceptionToReturnCode (const dds::core::Exception &e)
 
VORTEX_FACE_API void report (::FACE::RETURN_CODE_TYPE code, os_reportType reportType, const os_char *file, int32_t line, const os_char *signature, const os_char *format,...)
 
VORTEX_FACE_API void report_stack_close (::FACE::CONNECTION_ID_TYPE connectionId, const char *file, int32_t line, const char *signature, bool flush)
 
VORTEX_FACE_API void report_stack_open (const char *file, int32_t line, const char *signature)
 
VORTEX_FACE_API std::string returnCodeToString (::FACE::RETURN_CODE_TYPE return_code)
 

Enumeration Type Documentation

◆ CONFIG_SCOPE

Enumerator
CONFIG_SCOPE_NONE 
CONFIG_SCOPE_LIST 
CONFIG_SCOPE_CONNECTION 

Definition at line 33 of file Config.hpp.

Function Documentation

◆ exceptionToReturnCode()

VORTEX_FACE_API ::FACE::RETURN_CODE_TYPE Vortex::FACE::exceptionToReturnCode ( const dds::core::Exception &  e)

◆ report()

VORTEX_FACE_API void Vortex::FACE::report ( ::FACE::RETURN_CODE_TYPE  code,
os_reportType  reportType,
const os_char *  file,
int32_t  line,
const os_char *  signature,
const os_char *  format,
  ... 
)

◆ report_stack_close()

VORTEX_FACE_API void Vortex::FACE::report_stack_close ( ::FACE::CONNECTION_ID_TYPE  connectionId,
const char *  file,
int32_t  line,
const char *  signature,
bool  flush 
)

◆ report_stack_open()

VORTEX_FACE_API void Vortex::FACE::report_stack_open ( const char *  file,
int32_t  line,
const char *  signature 
)

◆ returnCodeToString()

VORTEX_FACE_API std::string Vortex::FACE::returnCodeToString ( ::FACE::RETURN_CODE_TYPE  return_code)