SLIP  1.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
slip::slip_exception Class Reference

standard exception extension name have been changed to eliminate conflicts with QT More...

#include <error.hpp>

Inheritance diagram for slip::slip_exception:
Inheritance graph

Public Member Functions

 slip_exception () throw ()
 
 slip_exception (const std::string &, const std::string &, const std::string &) throw ()
 
 slip_exception (const slip_exception &orig) throw ()
 
virtual ~slip_exception () throw ()
 
virtual slip_exceptionoperator= (const slip_exception &) throw ()
 
virtual const char * what () const throw ()
 
std::string what_str () const throw ()
 
const std::string & getFunction_name () const
 
void setFunction_name (std::string function_name)
 
const std::string & getMessage () const
 
void setMessage (std::string message)
 
const std::string & getPackage_name () const
 
void setPackage_name (std::string package_name)
 
const int & getLabel () const
 
void setLabel (const int &label)
 

Detailed Description

standard exception extension name have been changed to eliminate conflicts with QT

Date
2013/11/09
2014/09/08
Author
Denis Arrivault <denis.arrivault_AT_inria.fr>
Benoit Tremblais <benoit.tremblais_AT_inria.fr>
Version
Fluex 1.0

Definition at line 106 of file error.hpp.

Constructor & Destructor Documentation

slip::slip_exception::slip_exception ( )
throw (
)

Definition at line 165 of file error.hpp.

slip::slip_exception::slip_exception ( const std::string &  p_name,
const std::string &  f_name,
const std::string &  mess 
)
throw (
)

Definition at line 169 of file error.hpp.

slip::slip_exception::slip_exception ( const slip_exception orig)
throw (
)

Definition at line 173 of file error.hpp.

slip::slip_exception::~slip_exception ( )
throw (
)
virtual

Definition at line 177 of file error.hpp.

Member Function Documentation

const std::string& slip::slip_exception::getFunction_name ( ) const
inline

Definition at line 126 of file error.hpp.

const int& slip::slip_exception::getLabel ( ) const
inline

Definition at line 150 of file error.hpp.

const std::string& slip::slip_exception::getMessage ( ) const
inline

Definition at line 134 of file error.hpp.

const std::string& slip::slip_exception::getPackage_name ( ) const
inline

Definition at line 142 of file error.hpp.

slip_exception & slip::slip_exception::operator= ( const slip_exception orig)
throw (
)
virtual

Definition at line 180 of file error.hpp.

void slip::slip_exception::setFunction_name ( std::string  function_name)
inline

Definition at line 130 of file error.hpp.

void slip::slip_exception::setLabel ( const int &  label)
inline

Definition at line 154 of file error.hpp.

void slip::slip_exception::setMessage ( std::string  message)
inline

Definition at line 138 of file error.hpp.

void slip::slip_exception::setPackage_name ( std::string  package_name)
inline

Definition at line 146 of file error.hpp.

const char * slip::slip_exception::what ( ) const
throw (
)
virtual

Definition at line 188 of file error.hpp.

std::string slip::slip_exception::what_str ( ) const
throw (
)

Definition at line 198 of file error.hpp.


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