Loading...
Searching...
No Matches
dsme_platform.h File Reference

Detailed Description

#include <assert.h>
#include <stdio.h>
+ Include dependency graph for dsme_platform.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

#define ASSERT(x)
 openDSME assert macro implementation
 
#define DSME_ASSERT(x)
 openDSME DSME assert macro implementation
 
#define DSME_SIM_ASSERT(x)
 not used
 
#define LOG_INFO(x)
 not used
 
#define LOG_INFO_PURE(x)
 not used
 
#define LOG_INFO_PREFIX
 not used
 
#define LOG_ERROR(x)
 not used
 
#define HEXOUT   std::hex
 openDSME HEXOUT macro implementation
 
#define DECOUT   std::dec
 openDSME DECout macro implementation
 
#define LOG_ENDL   std::endl
 openDSME log endline implementation
 
#define LOG_DEBUG(x)
 not used
 
#define LOG_DEBUG_PURE(x)
 not used
 
#define LOG_DEBUG_PREFIX
 not used
 

Macro Definition Documentation

◆ ASSERT

#define ASSERT ( x)
Value:
#define assert(cond)
abort the program if assertion is false
Definition assert.h:136

openDSME assert macro implementation

Definition at line 29 of file dsme_platform.h.

◆ DECOUT

#define DECOUT   std::dec

openDSME DECout macro implementation

Definition at line 39 of file dsme_platform.h.

◆ DSME_ASSERT

#define DSME_ASSERT ( x)
Value:

openDSME DSME assert macro implementation

Definition at line 30 of file dsme_platform.h.

◆ DSME_SIM_ASSERT

#define DSME_SIM_ASSERT ( x)
Value:

not used

Definition at line 31 of file dsme_platform.h.

◆ HEXOUT

#define HEXOUT   std::hex

openDSME HEXOUT macro implementation

Definition at line 38 of file dsme_platform.h.

◆ LOG_DEBUG

#define LOG_DEBUG ( x)
Value:

not used

Definition at line 43 of file dsme_platform.h.

◆ LOG_DEBUG_PREFIX

#define LOG_DEBUG_PREFIX

not used

Definition at line 45 of file dsme_platform.h.

◆ LOG_DEBUG_PURE

#define LOG_DEBUG_PURE ( x)
Value:

not used

Definition at line 44 of file dsme_platform.h.

◆ LOG_ENDL

#define LOG_ENDL   std::endl

openDSME log endline implementation

Definition at line 41 of file dsme_platform.h.

◆ LOG_ERROR

#define LOG_ERROR ( x)
Value:

not used

Definition at line 36 of file dsme_platform.h.

◆ LOG_INFO

#define LOG_INFO ( x)
Value:

not used

Definition at line 33 of file dsme_platform.h.

◆ LOG_INFO_PREFIX

#define LOG_INFO_PREFIX

not used

Definition at line 35 of file dsme_platform.h.

◆ LOG_INFO_PURE

#define LOG_INFO_PURE ( x)
Value:

not used

Definition at line 34 of file dsme_platform.h.