15 #ifndef A_UTIL_UTIL_RESULT_ERROR_DEF_HEADER_INCLUDED
16 #define A_UTIL_UTIL_RESULT_ERROR_DEF_HEADER_INCLUDED
30 #define ERROR_DESCRIPTION(_errcode, ...) \
31 a_util::result::Result(_errcode, \
32 a_util::strings::format(__VA_ARGS__).c_str(), \
35 A_UTIL_CURRENT_FUNCTION)
39 #define RETURN_ERROR_DESCRIPTION(_errcode, ...) \
40 return a_util::result::Result(_errcode, \
41 a_util::strings::format(__VA_ARGS__).c_str(), \
44 A_UTIL_CURRENT_FUNCTION)
Definition of preprocessor macro A_UTIL_CURRENT_FUNCTION.
Common include for Result functionality.