Public Member Functions | Public Attributes | List of all members
PLMD::Exception::Location Class Reference

Auxiliary containing the location of the exception in the file. More...

#include <Exception.h>

Public Member Functions

 Location (const char *file, unsigned line, const char *pretty=nullptr)
 

Public Attributes

const char * file
 
const unsigned line
 
const char * pretty
 

Detailed Description

Auxiliary containing the location of the exception in the file.

Typically used from the macros below.

Constructor & Destructor Documentation

◆ Location()

PLMD::Exception::Location::Location ( const char *  file,
unsigned  line,
const char *  pretty = nullptr 
)
inlineexplicit

Member Data Documentation

◆ file

const char* PLMD::Exception::Location::file

◆ line

const unsigned PLMD::Exception::Location::line

◆ pretty

const char* PLMD::Exception::Location::pretty

The documentation for this class was generated from the following file: