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)   assert(x)
 openDSME assert macro implementation
 
#define DSME_ASSERT(x)   assert(x)
 openDSME DSME assert macro implementation
 
#define DSME_SIM_ASSERT(x)   /**< not used */
 not used
 
#define LOG_INFO(x)   /**< not used */
 not used
 
#define LOG_INFO_PURE(x)   /**< not used */
 not used
 
#define LOG_INFO_PREFIX
 not used
 
#define LOG_ERROR(x)   /**< not used */
 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 */
 not used
 
#define LOG_DEBUG_PURE(x)   /**< not used */
 not used
 
#define LOG_DEBUG_PREFIX
 not used
 

Macro Definition Documentation

◆ ASSERT

#define ASSERT (   x)    assert(x)

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)    assert(x)

openDSME DSME assert macro implementation

Definition at line 30 of file dsme_platform.h.

◆ DSME_SIM_ASSERT

#define DSME_SIM_ASSERT (   x)    /**< not used */

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)    /**< not used */

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)    /**< not used */

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)    /**< not used */

not used

Definition at line 36 of file dsme_platform.h.

◆ LOG_INFO

#define LOG_INFO (   x)    /**< not used */

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)    /**< not used */

not used

Definition at line 34 of file dsme_platform.h.