16 lines
408 B
C
16 lines
408 B
C
#ifndef INTERPROCESS_UTILITY_H
|
|
#define INTERPROCESS_UTILITY_H
|
|
|
|
// requires a bool field 'm_initialized' to be defined
|
|
// if 'm_initialized' is false, the value '__retVal__' will be returned
|
|
// '__retVal__' is not required
|
|
#define IF_INITIALIZED(__retVal__) \
|
|
if(m_initialized == false) \
|
|
{ \
|
|
LOG_ERROR_STREAM(<< "not initialized"); \
|
|
return __retVal__; \
|
|
} \
|
|
else \
|
|
|
|
#endif // INTERPROCESS_UTILITY_H
|