NcEngine
SourceLocation.h File Reference

Go to the source code of this file.

Classes

struct  nc::detail::PlaceholderSourceLocation
 

Macros

#define NC_SOURCE_LOCATION   nc::detail::PlaceholderSourceLocation
 
#define NC_SOURCE_LOCATION_CURRENT   NC_SOURCE_LOCATION::current()
 
#define NC_SOURCE_FILE   NC_SOURCE_LOCATION_CURRENT.file_name()
 
#define NC_SOURCE_FUNCTION   NC_SOURCE_LOCATION_CURRENT.function_name()
 
#define NC_SOURCE_LINE   NC_SOURCE_LOCATION_CURRENT.line()
 
#define NC_SOURCE_COLUMN   NC_SOURCE_LOCATION_CURRENT.column()
 

Detailed Description