#include "CamiTKAPI.h"
#include <stdlib.h>
#include <QDateTime>
Go to the source code of this file.
|
#define | CAMITK_ERROR(CLASSNAME, METHODNAME, MSG) Log("ERROR", CLASSNAME, METHODNAME, MSG) |
|
#define | CAMITK_ERROR_IF(B, CLASSNAME, METHODNAME, MSG) |
|
#define | CAMITK_INFO(CLASSNAME, METHODNAME, MSG) Log("INFO", CLASSNAME, METHODNAME, MSG) |
|
#define | CAMITK_INFO_IF(B, CLASSNAME, METHODNAME, MSG) |
|
#define | Log(TYPE, CLASSNAME, METHODNAME, MSG) |
| log macro More...
|
|
#define CAMITK_ERROR |
( |
|
CLASSNAME, |
|
|
|
METHODNAME, |
|
|
|
MSG |
|
) |
| Log("ERROR", CLASSNAME, METHODNAME, MSG) |
#define CAMITK_ERROR_IF |
( |
|
B, |
|
|
|
CLASSNAME, |
|
|
|
METHODNAME, |
|
|
|
MSG |
|
) |
| |
Value:
} \
} \
#define CAMITK_ERROR(CLASSNAME, METHODNAME, MSG)
Definition: Log.h:50
if(NOT DEFINED CTEST_SOURCE_DIRECTORY) message(FATAL_ERROR"Please provide the source directory of the continuous test with the CTEST_SOURCE_DIRECTORY argument") endif() if(NOT DEFINED CTEST_BINARY_DIRECTORY) message(FATAL_ERROR"Please provide the build directory of the continuous test with the CTEST_BINARY_DIRECTORY argument") endif() if(CAMITK_CONTINUOUS_INTEGRATION) string(REGEX REPLACE"^(.*)-.*-.*""\\1"COMPILER"$
Definition: continuous.cmake:21
#define CAMITK_INFO |
( |
|
CLASSNAME, |
|
|
|
METHODNAME, |
|
|
|
MSG |
|
) |
| Log("INFO", CLASSNAME, METHODNAME, MSG) |
#define CAMITK_INFO_IF |
( |
|
B, |
|
|
|
CLASSNAME, |
|
|
|
METHODNAME, |
|
|
|
MSG |
|
) |
| |
Value:
} \
} \
if(NOT DEFINED CTEST_SOURCE_DIRECTORY) message(FATAL_ERROR"Please provide the source directory of the continuous test with the CTEST_SOURCE_DIRECTORY argument") endif() if(NOT DEFINED CTEST_BINARY_DIRECTORY) message(FATAL_ERROR"Please provide the build directory of the continuous test with the CTEST_BINARY_DIRECTORY argument") endif() if(CAMITK_CONTINUOUS_INTEGRATION) string(REGEX REPLACE"^(.*)-.*-.*""\\1"COMPILER"$
Definition: continuous.cmake:21
#define CAMITK_INFO(CLASSNAME, METHODNAME, MSG)
Definition: Log.h:41
#define Log |
( |
|
TYPE, |
|
|
|
CLASSNAME, |
|
|
|
METHODNAME, |
|
|
|
MSG |
|
) |
| |
Value:{ \
(*Log::getLogStream()) << (TYPE);
\
if (Log::getShowUser()) { \
(*Log::getLogStream()) << " " << Log::getUserInformation(); \
if (Log::getShowTime()) { \
(*Log::getLogStream()) << " " << QDateTime::currentDateTime().toString(Qt::ISODate).toStdString(); \
} \
(*Log::getLogStream()) << " | " << (CLASSNAME) << "::" << (METHODNAME) << std::endl; \
(*Log::getLogStream()) << MSG << std::endl; \
(*Log::getLogStream()) << "-----------------------------" << std::endl; \
Log::getLogStream()->flush(); \
} \
if(NOT DEFINED CTEST_SOURCE_DIRECTORY) message(FATAL_ERROR"Please provide the source directory of the continuous test with the CTEST_SOURCE_DIRECTORY argument") endif() if(NOT DEFINED CTEST_BINARY_DIRECTORY) message(FATAL_ERROR"Please provide the build directory of the continuous test with the CTEST_BINARY_DIRECTORY argument") endif() if(CAMITK_CONTINUOUS_INTEGRATION) string(REGEX REPLACE"^(.*)-.*-.*""\\1"COMPILER"$
Definition: continuous.cmake:21
log macro