#include "Vortex_FACE.hpp"
#include <os_report.h>
#include <stdarg.h>
Go to the source code of this file.
|  | 
| VORTEX_FACE_API ::FACE::RETURN_CODE_TYPE | Vortex::FACE::exceptionToReturnCode (const dds::core::Exception &e) | 
|  | 
| 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,...) | 
|  | 
| 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) | 
|  | 
| VORTEX_FACE_API void | Vortex::FACE::report_stack_open (const char *file, int32_t line, const char *signature) | 
|  | 
| VORTEX_FACE_API std::string | Vortex::FACE::returnCodeToString (::FACE::RETURN_CODE_TYPE return_code) | 
|  | 
◆ FACE_REPORT_ERROR
      
        
          | #define FACE_REPORT_ERROR | ( |  | code, | 
        
          |  |  |  | ... | 
        
          |  | ) |  |  | 
      
 
Value:        (code),                      \
        OS_ERROR,                    \
        __FILE__,                    \
        __LINE__,                    \
        OS_PRETTY_FUNCTION,          \
        __VA_ARGS__)
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,...)
Definition at line 54 of file ReportSupport.hpp.
 
 
◆ FACE_REPORT_STACK_BEGIN
      
        
          | #define FACE_REPORT_STACK_BEGIN | ( |  | ) |  | 
      
 
Value:        __FILE__,                     \
        __LINE__,                     \
        OS_PRETTY_FUNCTION)
VORTEX_FACE_API void report_stack_open(const char *file, int32_t line, const char *signature)
Definition at line 32 of file ReportSupport.hpp.
 
 
◆ FACE_REPORT_STACK_CID_END
      
        
          | #define FACE_REPORT_STACK_CID_END | ( |  | cid, | 
        
          |  |  |  | flush | 
        
          |  | ) |  |  | 
      
 
Value:        (cid),                         \
        __FILE__,                      \
        __LINE__,                      \
        OS_PRETTY_FUNCTION,            \
        flush)
VORTEX_FACE_API void report_stack_close(::FACE::CONNECTION_ID_TYPE connectionId, const char *file, int32_t line, const char *signature, bool flush)
Definition at line 46 of file ReportSupport.hpp.
 
 
◆ FACE_REPORT_STACK_END
      
        
          | #define FACE_REPORT_STACK_END | ( |  | flush | ) |  | 
      
 
Value:        -1,                            \
        __FILE__,                      \
        __LINE__,                      \
        OS_PRETTY_FUNCTION,            \
        flush)
VORTEX_FACE_API void report_stack_close(::FACE::CONNECTION_ID_TYPE connectionId, const char *file, int32_t line, const char *signature, bool flush)
Definition at line 38 of file ReportSupport.hpp.