All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
dynamicgraph::ExceptionAbstract::Param Class Reference

Class owned by exceptions to store error locations. More...

#include <dynamic-graph/exception-abstract.h>

Public Member Functions

 Param (const int &_line, const char *_function, const char *_file)
 
 Param ()
 
ParaminitCopy (const Param &p)
 

Public Attributes

const char * functionPTR
 
char function [BUFFER_SIZE]
 
int line
 
const char * filePTR
 
char file [BUFFER_SIZE]
 
bool pointersSet
 
bool set
 

Static Public Attributes

static const int BUFFER_SIZE = 80
 

Detailed Description

Class owned by exceptions to store error locations.

Constructor & Destructor Documentation

dynamicgraph::ExceptionAbstract::Param::Param ( const int &  _line,
const char *  _function,
const char *  _file 
)
dynamicgraph::ExceptionAbstract::Param::Param ( )
inline

Member Function Documentation

Param& dynamicgraph::ExceptionAbstract::Param::initCopy ( const Param p)

Member Data Documentation

const int dynamicgraph::ExceptionAbstract::Param::BUFFER_SIZE = 80
static
char dynamicgraph::ExceptionAbstract::Param::file[BUFFER_SIZE]
const char* dynamicgraph::ExceptionAbstract::Param::filePTR
char dynamicgraph::ExceptionAbstract::Param::function[BUFFER_SIZE]
const char* dynamicgraph::ExceptionAbstract::Param::functionPTR
int dynamicgraph::ExceptionAbstract::Param::line
bool dynamicgraph::ExceptionAbstract::Param::pointersSet
bool dynamicgraph::ExceptionAbstract::Param::set