|
|
||||||
|
cfl_utils.h File Reference Go to the source code of this file.
Detailed DescriptionC-level utilities functions Definition in file cfl_utils.h. Macro Definition Documentation◆ FAUDES_TEST_DIFF
Value:
{ if(!TestProtocol()) { \
FAUDES_WRITE_CONSOLE("FAUDES_TEST_DIFF: sensed test case error in " << __FILE__); exit(1);} }
std::string TestProtocol(const std::string &rSource) Definition: cfl_utils.cpp:534 Test protocol diff macro Definition at line 495 of file cfl_utils.h. ◆ FAUDES_TEST_DUMP
Value:
{ \
TestProtocol(__FILE__); \
std::string fname= __FILE__; \
std::replace(fname.begin(),fname.end(),'\\','/'); \
fname=ExtractFilename(fname); \
std::stringstream sstr; \
sstr << mes << " [at " << fname << ":" << __LINE__ << "]" ; \
TestProtocol(sstr.str(),dat); }
std::string ExtractFilename(const std::string &rFullPath) Definition: cfl_utils.cpp:281 Test protocol record macro ("mangle" filename for platform independance) Definition at line 485 of file cfl_utils.h. libFAUDES 2.33b --- 2025.05.07 --- c++ api documentaion by doxygen |