DUECA/DUSIME
Loading...
Searching...
No Matches
Macros
newlog-macros.hxx File Reference

Definition of DUECA logging macros. More...

This graph shows which files directly or indirectly include this file:

Macros

#define D_CNF_INITIAL_ON   false
 Debug messages for configuration initial state.
 
#define D_CNF(A)
 Debug messages for configuration related actions.
 
#define I_CNF_INITIAL_ON   false
 Information messages for configuration initial state.
 
#define I_CNF(A)
 Informational messages for configuration related actions.
 
#define W_CNF_INITIAL_ON   false
 Warning messages for configuration initial state.
 
#define W_CNF(A)
 Warning messages for configuration related actions.
 
#define E_CNF(A)
 Error messages for configuration related actions.
 
#define D_SYS_INITIAL_ON   false
 Debug messages for base system initial state.
 
#define D_SYS(A)
 Debug messages for DUECA base system related actions.
 
#define I_SYS_INITIAL_ON   false
 Informational messages for base system initial state.
 
#define I_SYS(A)
 Informational messages for DUECA base system related actions.
 
#define W_SYS_INITIAL_ON   false
 Warning messages for base system initial state.
 
#define W_SYS(A)
 Warning messages for DUECA base system related actions.
 
#define E_SYS(A)
 Error messages for DUECA base system related actions.
 
#define D_ACT_INITIAL_ON   false
 Debug messages for triggering and activation initial state.
 
#define D_ACT(A)
 Debug messages for triggering&activation related actions.
 
#define I_ACT_INITIAL_ON   false
 Informational messages for triggering and activation initial state.
 
#define I_ACT(A)
 Informational messages for triggering&activation related actions.
 
#define W_ACT_INITIAL_ON   false
 Warning messages for triggering and activation initial state.
 
#define W_ACT(A)
 Warning messages for triggering&activation related actions.
 
#define E_ACT(A)
 Error messages for triggering&activation related actions.
 
#define D_CHN_INITIAL_ON   false
 Debug messages for channel communication initial state.
 
#define D_CHN(A)
 Debug messages for channel communication related actions.
 
#define I_CHN_INITIAL_ON   false
 Informational messages for channel communication initial state.
 
#define I_CHN(A)
 Informational messages for channel communication related actions.
 
#define W_CHN_INITIAL_ON   false
 Warning messages for channel communication initial state.
 
#define W_CHN(A)
 Warning messages for channel communication related actions.
 
#define E_CHN(A)
 Error messages for channel communication related actions.
 
#define D_SHM_INITIAL_ON   false
 Debug messages for shared memory initial state.
 
#define D_SHM(A)
 Debug messages for shared memory backend related actions.
 
#define I_SHM_INITIAL_ON   false
 Informational messages for shared memory initial state.
 
#define I_SHM(A)
 Informational messages for shared memory backend related actions.
 
#define W_SHM_INITIAL_ON   false
 Warning messages for shared memory initial state.
 
#define W_SHM(A)
 Warning messages for shared memory backend related actions.
 
#define E_SHM(A)
 Error messages for shared memory backend related actions.
 
#define D_TIM_INITIAL_ON   false
 Debug messages for timing initial state.
 
#define D_TIM(A)
 Debug messages for timing related actions.
 
#define I_TIM_INITIAL_ON   false
 Informational messages for timing initial state.
 
#define I_TIM(A)
 Informational messages for timing related actions.
 
#define W_TIM_INITIAL_ON   false
 Warning messages for timing initial state.
 
#define W_TIM(A)
 Warning messages for timing related actions.
 
#define E_TIM(A)
 Error messages for timing related actions.
 
#define D_NET_INITIAL_ON   false
 Debug messages for network communication initial state.
 
#define D_NET(A)
 Debug messages for network backend related actions.
 
#define I_NET_INITIAL_ON   false
 Informational messages for network communication initial state.
 
#define I_NET(A)
 Informational messages for network backend related actions.
 
#define W_NET_INITIAL_ON   false
 Warning messages for network communication initial state.
 
#define W_NET(A)
 Warning messages for network backend related actions.
 
#define E_NET(A)
 Error messages for network backend related actions.
 
#define D_MOD_INITIAL_ON   false
 Debug messages for application code (modules) initial state.
 
#define D_MOD(A)
 Debug messages for application module code.
 
#define I_MOD_INITIAL_ON   false
 Informational messages for application code (modules) initial state.
 
#define I_MOD(A)
 Informational messages for application module code.
 
#define W_MOD_INITIAL_ON   false
 Warning messages for application code (modules) initial state.
 
#define W_MOD(A)
 Warning messages for application module code.
 
#define E_MOD(A)
 Error messages for application module code.
 
#define D_STS_INITIAL_ON   false
 Debug messages for state machine initial state.
 
#define D_STS(A)
 Debug messages for distributed state machine.
 
#define I_STS_INITIAL_ON   false
 Informational messages for state machine initial state.
 
#define I_STS(A)
 Informational messages for distributed state machine.
 
#define W_STS_INITIAL_ON   false
 Warning messages for state machine initial state.
 
#define W_STS(A)
 Warning messages for distributed state machine.
 
#define E_STS(A)
 Error messages for distributed state machine.
 
#define D_TRM_INITIAL_ON   false
 Debug messages for trim calculation initial state.
 
#define D_TRM(A)
 Debug messages for trim calculation.
 
#define I_TRM_INITIAL_ON   false
 Informational messages for trim calculation initial state.
 
#define I_TRM(A)
 Informational messages for trim calculation.
 
#define W_TRM_INITIAL_ON   false
 Warning messages for trim calculation initial state.
 
#define W_TRM(A)
 Warning messages for trim calculation.
 
#define E_TRM(A)
 Error messages for trim calculation.
 
#define D_MEM_INITIAL_ON   false
 Debug messages for memory handling initial state.
 
#define D_MEM(A)
 Debug messages for memory management.
 
#define I_MEM_INITIAL_ON   false
 Informational messages for memory handling initial state.
 
#define I_MEM(A)
 Informational messages for memory management.
 
#define W_MEM_INITIAL_ON   false
 Warning messages for memory handling initial state.
 
#define W_MEM(A)
 Warning messages for memory management.
 
#define E_MEM(A)
 Error messages for memory management.
 
#define D_INT_INITIAL_ON   false
 Debug messages for DUECA interconnections initial state.
 
#define D_INT(A)
 Debug messages from the DUECA interconnector.
 
#define I_INT_INITIAL_ON   false
 Informational messages for DUECA interconnections initial state.
 
#define I_INT(A)
 Informational messages from the DUECA interconnector.
 
#define W_INT_INITIAL_ON   false
 Warning messages for DUECA interconnections initial state.
 
#define W_INT(A)
 Warning messages from the DUECA interconnector.
 
#define E_INT(A)
 Error messages from the DUECA interconnector.
 
#define D_XTR_INITIAL_ON   false
 Debug messages for extras initial state.
 
#define D_XTR(A)
 Debug messages for extra facilities.
 
#define I_XTR_INITIAL_ON   false
 Informational messages for extras initial state.
 
#define I_XTR(A)
 Informational messages for extra facilities.
 
#define W_XTR_INITIAL_ON   false
 Warning messages for extras initial state.
 
#define W_XTR(A)
 Warning messages for extra facilities.
 
#define E_XTR(A)
 Error messages for extra facilities.
 

Detailed Description

Definition of DUECA logging macros.

Macro Definition Documentation

◆ D_CNF

#define D_CNF ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Debug), \
CCDUECA_NS::logcat_cnf(), D_CNF_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define SOURCE_PATH_SIZE
Default value for source path trimming, needed for clean error messages that do not show build locati...
Definition debug.h:80
#define D_CNF_INITIAL_ON
Debug messages for configuration initial state.
Definition newlog-macros.hxx:33

Debug messages for configuration related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ I_CNF

#define I_CNF ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Info), \
CCDUECA_NS::logcat_cnf(), I_CNF_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define I_CNF_INITIAL_ON
Information messages for configuration initial state.
Definition newlog-macros.hxx:53

Informational messages for configuration related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ W_CNF

#define W_CNF ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Warning), \
CCDUECA_NS::logcat_cnf(), W_CNF_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define W_CNF_INITIAL_ON
Warning messages for configuration initial state.
Definition newlog-macros.hxx:73

Warning messages for configuration related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ E_CNF

#define E_CNF ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Error), \
CCDUECA_NS::logcat_cnf()); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }

Error messages for configuration related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ D_SYS

#define D_SYS ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Debug), \
CCDUECA_NS::logcat_sys(), D_SYS_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define D_SYS_INITIAL_ON
Debug messages for base system initial state.
Definition newlog-macros.hxx:107

Debug messages for DUECA base system related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ I_SYS

#define I_SYS ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Info), \
CCDUECA_NS::logcat_sys(), I_SYS_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define I_SYS_INITIAL_ON
Informational messages for base system initial state.
Definition newlog-macros.hxx:127

Informational messages for DUECA base system related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ W_SYS

#define W_SYS ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Warning), \
CCDUECA_NS::logcat_sys(), W_SYS_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define W_SYS_INITIAL_ON
Warning messages for base system initial state.
Definition newlog-macros.hxx:147

Warning messages for DUECA base system related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ E_SYS

#define E_SYS ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Error), \
CCDUECA_NS::logcat_sys()); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }

Error messages for DUECA base system related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ D_ACT

#define D_ACT ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Debug), \
CCDUECA_NS::logcat_act(), D_ACT_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define D_ACT_INITIAL_ON
Debug messages for triggering and activation initial state.
Definition newlog-macros.hxx:182

Debug messages for triggering&activation related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ I_ACT

#define I_ACT ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Info), \
CCDUECA_NS::logcat_act(), I_ACT_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define I_ACT_INITIAL_ON
Informational messages for triggering and activation initial state.
Definition newlog-macros.hxx:202

Informational messages for triggering&activation related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ W_ACT

#define W_ACT ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Warning), \
CCDUECA_NS::logcat_act(), W_ACT_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define W_ACT_INITIAL_ON
Warning messages for triggering and activation initial state.
Definition newlog-macros.hxx:222

Warning messages for triggering&activation related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ E_ACT

#define E_ACT ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Error), \
CCDUECA_NS::logcat_act()); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }

Error messages for triggering&activation related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ D_CHN

#define D_CHN ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Debug), \
CCDUECA_NS::logcat_chn(), D_CHN_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define D_CHN_INITIAL_ON
Debug messages for channel communication initial state.
Definition newlog-macros.hxx:257

Debug messages for channel communication related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ I_CHN

#define I_CHN ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Info), \
CCDUECA_NS::logcat_chn(), I_CHN_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define I_CHN_INITIAL_ON
Informational messages for channel communication initial state.
Definition newlog-macros.hxx:277

Informational messages for channel communication related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ W_CHN

#define W_CHN ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Warning), \
CCDUECA_NS::logcat_chn(), W_CHN_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define W_CHN_INITIAL_ON
Warning messages for channel communication initial state.
Definition newlog-macros.hxx:297

Warning messages for channel communication related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ E_CHN

#define E_CHN ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Error), \
CCDUECA_NS::logcat_chn()); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }

Error messages for channel communication related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ D_SHM

#define D_SHM ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Debug), \
CCDUECA_NS::logcat_shm(), D_SHM_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define D_SHM_INITIAL_ON
Debug messages for shared memory initial state.
Definition newlog-macros.hxx:332

Debug messages for shared memory backend related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ I_SHM

#define I_SHM ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Info), \
CCDUECA_NS::logcat_shm(), I_SHM_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define I_SHM_INITIAL_ON
Informational messages for shared memory initial state.
Definition newlog-macros.hxx:352

Informational messages for shared memory backend related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ W_SHM

#define W_SHM ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Warning), \
CCDUECA_NS::logcat_shm(), W_SHM_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define W_SHM_INITIAL_ON
Warning messages for shared memory initial state.
Definition newlog-macros.hxx:372

Warning messages for shared memory backend related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ E_SHM

#define E_SHM ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Error), \
CCDUECA_NS::logcat_shm()); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }

Error messages for shared memory backend related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ D_TIM

#define D_TIM ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Debug), \
CCDUECA_NS::logcat_tim(), D_TIM_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define D_TIM_INITIAL_ON
Debug messages for timing initial state.
Definition newlog-macros.hxx:407

Debug messages for timing related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ I_TIM

#define I_TIM ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Info), \
CCDUECA_NS::logcat_tim(), I_TIM_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define I_TIM_INITIAL_ON
Informational messages for timing initial state.
Definition newlog-macros.hxx:427

Informational messages for timing related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ W_TIM

#define W_TIM ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Warning), \
CCDUECA_NS::logcat_tim(), W_TIM_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define W_TIM_INITIAL_ON
Warning messages for timing initial state.
Definition newlog-macros.hxx:447

Warning messages for timing related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ E_TIM

#define E_TIM ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Error), \
CCDUECA_NS::logcat_tim()); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }

Error messages for timing related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ D_NET

#define D_NET ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Debug), \
CCDUECA_NS::logcat_net(), D_NET_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define D_NET_INITIAL_ON
Debug messages for network communication initial state.
Definition newlog-macros.hxx:482

Debug messages for network backend related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ I_NET

#define I_NET ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Info), \
CCDUECA_NS::logcat_net(), I_NET_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define I_NET_INITIAL_ON
Informational messages for network communication initial state.
Definition newlog-macros.hxx:502

Informational messages for network backend related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ W_NET

#define W_NET ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Warning), \
CCDUECA_NS::logcat_net(), W_NET_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define W_NET_INITIAL_ON
Warning messages for network communication initial state.
Definition newlog-macros.hxx:522

Warning messages for network backend related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ E_NET

#define E_NET ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Error), \
CCDUECA_NS::logcat_net()); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }

Error messages for network backend related actions.

Parameters
AMessage to be printed, as std::ostream expression.

◆ D_MOD

#define D_MOD ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Debug), \
CCDUECA_NS::logcat_mod(), D_MOD_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define D_MOD_INITIAL_ON
Debug messages for application code (modules) initial state.
Definition newlog-macros.hxx:559

Debug messages for application module code.

Parameters
AMessage to be printed, as std::ostream expression.

◆ I_MOD

#define I_MOD ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Info), \
CCDUECA_NS::logcat_mod(), I_MOD_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define I_MOD_INITIAL_ON
Informational messages for application code (modules) initial state.
Definition newlog-macros.hxx:581

Informational messages for application module code.

Parameters
AMessage to be printed, as std::ostream expression.

◆ W_MOD

#define W_MOD ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Warning), \
CCDUECA_NS::logcat_mod(), W_MOD_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define W_MOD_INITIAL_ON
Warning messages for application code (modules) initial state.
Definition newlog-macros.hxx:601

Warning messages for application module code.

Parameters
AMessage to be printed, as std::ostream expression.

◆ E_MOD

#define E_MOD ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Error), \
CCDUECA_NS::logcat_mod()); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }

Error messages for application module code.

Parameters
AMessage to be printed, as std::ostream expression.

◆ D_STS

#define D_STS ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Debug), \
CCDUECA_NS::logcat_sts(), D_STS_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define D_STS_INITIAL_ON
Debug messages for state machine initial state.
Definition newlog-macros.hxx:636

Debug messages for distributed state machine.

Parameters
AMessage to be printed, as std::ostream expression.

◆ I_STS

#define I_STS ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Info), \
CCDUECA_NS::logcat_sts(), I_STS_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define I_STS_INITIAL_ON
Informational messages for state machine initial state.
Definition newlog-macros.hxx:656

Informational messages for distributed state machine.

Parameters
AMessage to be printed, as std::ostream expression.

◆ W_STS

#define W_STS ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Warning), \
CCDUECA_NS::logcat_sts(), W_STS_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define W_STS_INITIAL_ON
Warning messages for state machine initial state.
Definition newlog-macros.hxx:676

Warning messages for distributed state machine.

Parameters
AMessage to be printed, as std::ostream expression.

◆ E_STS

#define E_STS ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Error), \
CCDUECA_NS::logcat_sts()); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }

Error messages for distributed state machine.

Parameters
AMessage to be printed, as std::ostream expression.

◆ D_TRM

#define D_TRM ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Debug), \
CCDUECA_NS::logcat_trm(), D_TRM_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define D_TRM_INITIAL_ON
Debug messages for trim calculation initial state.
Definition newlog-macros.hxx:711

Debug messages for trim calculation.

Parameters
AMessage to be printed, as std::ostream expression.

◆ I_TRM

#define I_TRM ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Info), \
CCDUECA_NS::logcat_trm(), I_TRM_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define I_TRM_INITIAL_ON
Informational messages for trim calculation initial state.
Definition newlog-macros.hxx:731

Informational messages for trim calculation.

Parameters
AMessage to be printed, as std::ostream expression.

◆ W_TRM

#define W_TRM ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Warning), \
CCDUECA_NS::logcat_trm(), W_TRM_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define W_TRM_INITIAL_ON
Warning messages for trim calculation initial state.
Definition newlog-macros.hxx:751

Warning messages for trim calculation.

Parameters
AMessage to be printed, as std::ostream expression.

◆ E_TRM

#define E_TRM ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Error), \
CCDUECA_NS::logcat_trm()); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }

Error messages for trim calculation.

Parameters
AMessage to be printed, as std::ostream expression.

◆ D_MEM

#define D_MEM ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Debug), \
CCDUECA_NS::logcat_mem(), D_MEM_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define D_MEM_INITIAL_ON
Debug messages for memory handling initial state.
Definition newlog-macros.hxx:786

Debug messages for memory management.

Parameters
AMessage to be printed, as std::ostream expression.

◆ I_MEM

#define I_MEM ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Info), \
CCDUECA_NS::logcat_mem(), I_MEM_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define I_MEM_INITIAL_ON
Informational messages for memory handling initial state.
Definition newlog-macros.hxx:806

Informational messages for memory management.

Parameters
AMessage to be printed, as std::ostream expression.

◆ W_MEM

#define W_MEM ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Warning), \
CCDUECA_NS::logcat_mem(), W_MEM_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define W_MEM_INITIAL_ON
Warning messages for memory handling initial state.
Definition newlog-macros.hxx:826

Warning messages for memory management.

Parameters
AMessage to be printed, as std::ostream expression.

◆ E_MEM

#define E_MEM ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Error), \
CCDUECA_NS::logcat_mem()); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }

Error messages for memory management.

Parameters
AMessage to be printed, as std::ostream expression.

◆ D_INT

#define D_INT ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Debug), \
CCDUECA_NS::logcat_int(), D_INT_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define D_INT_INITIAL_ON
Debug messages for DUECA interconnections initial state.
Definition newlog-macros.hxx:861

Debug messages from the DUECA interconnector.

Parameters
AMessage to be printed, as std::ostream expression.

◆ I_INT

#define I_INT ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Info), \
CCDUECA_NS::logcat_int(), I_INT_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define I_INT_INITIAL_ON
Informational messages for DUECA interconnections initial state.
Definition newlog-macros.hxx:881

Informational messages from the DUECA interconnector.

Parameters
AMessage to be printed, as std::ostream expression.

◆ W_INT

#define W_INT ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Warning), \
CCDUECA_NS::logcat_int(), W_INT_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define W_INT_INITIAL_ON
Warning messages for DUECA interconnections initial state.
Definition newlog-macros.hxx:901

Warning messages from the DUECA interconnector.

Parameters
AMessage to be printed, as std::ostream expression.

◆ E_INT

#define E_INT ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Error), \
CCDUECA_NS::logcat_int()); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }

Error messages from the DUECA interconnector.

Parameters
AMessage to be printed, as std::ostream expression.

◆ D_XTR

#define D_XTR ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Debug), \
CCDUECA_NS::logcat_xtr(), D_XTR_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define D_XTR_INITIAL_ON
Debug messages for extras initial state.
Definition newlog-macros.hxx:935

Debug messages for extra facilities.

Parameters
AMessage to be printed, as std::ostream expression.

◆ I_XTR

#define I_XTR ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Info), \
CCDUECA_NS::logcat_xtr(), I_XTR_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define I_XTR_INITIAL_ON
Informational messages for extras initial state.
Definition newlog-macros.hxx:955

Informational messages for extra facilities.

Parameters
AMessage to be printed, as std::ostream expression.

◆ W_XTR

#define W_XTR ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Warning), \
CCDUECA_NS::logcat_xtr(), W_XTR_INITIAL_ON); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }
#define W_XTR_INITIAL_ON
Warning messages for extras initial state.
Definition newlog-macros.hxx:975

Warning messages for extra facilities.

Parameters
AMessage to be printed, as std::ostream expression.

◆ E_XTR

#define E_XTR ( A)
Value:
{ static CCDUECA_NS::Logger logger \
( & __FILE__ [ SOURCE_PATH_SIZE ], __LINE__, \
CCDUECA_NS::LogLevel(CCDUECA_NS::LogLevel::Error), \
CCDUECA_NS::logcat_xtr()); \
if (logger) { logger << A << std::ends; \
logger.transmit(); } }

Error messages for extra facilities.

Parameters
AMessage to be printed, as std::ostream expression.