LArOpenCV  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
Public Member Functions | Private Attributes | List of all members
larcaffe::larbys Class Reference

Throw insignificant larbys when you find nonesense. More...

#include <larbys.h>

Inheritance diagram for larcaffe::larbys:

Public Member Functions

 larbys (std::string msg="")
 
virtual ~larbys () throw ()
 
virtual const char * what () const throw ()
 

Private Attributes

std::string _msg
 

Detailed Description

Throw insignificant larbys when you find nonesense.

Definition at line 26 of file larbys.h.

Constructor & Destructor Documentation

larcaffe::larbys::larbys ( std::string  msg = "")
inline

Definition at line 30 of file larbys.h.

References _msg.

30  : std::exception()
31  {
32  _msg = "\033[93m";
33  _msg += msg;
34  _msg += "\033[00m";
35  }
virtual larcaffe::larbys::~larbys ( )
throw (
)
inlinevirtual

Definition at line 37 of file larbys.h.

37 {};

Member Function Documentation

virtual const char* larcaffe::larbys::what ( ) const
throw (
)
inlinevirtual

Definition at line 38 of file larbys.h.

References _msg.

39  { return _msg.c_str(); }

Member Data Documentation

std::string larcaffe::larbys::_msg
private

Definition at line 43 of file larbys.h.

Referenced by larbys(), and what().


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