27 CodeLocation(
const char* fileName,
const char* functionName,
int lineNumber);
32 const char* fileName()
const;
33 const char* shortFileName()
const;
34 const char* functionName()
const;
35 int lineNumber()
const;
39 const char* m_fileName;
40 const char* m_functionName;
48 #define CEE_CODELOC_FUNCNAME __FUNCSIG__ 49 #elif defined(__GNUC__) 50 #define CEE_CODELOC_FUNCNAME __PRETTY_FUNCTION__ 52 #define CEE_CODELOC_FUNCNAME "" 55 #define CEE_CODE_LOCATION ::cee::CodeLocation(__FILE__, CEE_CODELOC_FUNCNAME, __LINE__) Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
void swap(PtrRef< T > &a, PtrRef< T > &b)
Swap contents of a and b. Matches signature of std::swap().
Definition: PtrRef.h:66
Represents a source code location.
Definition: CodeLocation.h:23