Public Member Functions | Protected Attributes | List of all members
openni2_wrapper::OpenNI2Exception Class Reference

General exception class. More...

#include <openni2_exception.h>

Inheritance diagram for openni2_wrapper::OpenNI2Exception:
Inheritance graph
[legend]

Public Member Functions

const std::string & getFileName () const throw ()
 
const std::string & getFunctionName () const throw ()
 
unsigned getLineNumber () const throw ()
 
 OpenNI2Exception (const std::string &function_name, const std::string &file_name, unsigned line_number, const std::string &message) throw ()
 
OpenNI2Exceptionoperator= (const OpenNI2Exception &exception) throw ()
 
virtual const char * what () const throw ()
 
virtual ~OpenNI2Exception () throw ()
 

Protected Attributes

std::string file_name_
 
std::string function_name_
 
unsigned line_number_
 
std::string message_
 
std::string message_long_
 

Detailed Description

General exception class.

Author
Suat Gedikli
Date
02.january 2011

Definition at line 57 of file openni2_exception.h.

Constructor & Destructor Documentation

openni2_wrapper::OpenNI2Exception::OpenNI2Exception ( const std::string &  function_name,
const std::string &  file_name,
unsigned  line_number,
const std::string &  message 
)
throw (
)

Definition at line 43 of file openni2_exception.cpp.

openni2_wrapper::OpenNI2Exception::~OpenNI2Exception ( )
throw (
)
virtual

Definition at line 54 of file openni2_exception.cpp.

Member Function Documentation

const std::string & openni2_wrapper::OpenNI2Exception::getFileName ( ) const
throw (
)

Definition at line 74 of file openni2_exception.cpp.

const std::string & openni2_wrapper::OpenNI2Exception::getFunctionName ( ) const
throw (
)

Definition at line 69 of file openni2_exception.cpp.

unsigned openni2_wrapper::OpenNI2Exception::getLineNumber ( ) const
throw (
)

Definition at line 79 of file openni2_exception.cpp.

OpenNI2Exception & openni2_wrapper::OpenNI2Exception::operator= ( const OpenNI2Exception exception)
throw (
)

Definition at line 58 of file openni2_exception.cpp.

const char * openni2_wrapper::OpenNI2Exception::what ( ) const
throw (
)
virtual

Definition at line 64 of file openni2_exception.cpp.

Member Data Documentation

std::string openni2_wrapper::OpenNI2Exception::file_name_
protected

Definition at line 75 of file openni2_exception.h.

std::string openni2_wrapper::OpenNI2Exception::function_name_
protected

Definition at line 74 of file openni2_exception.h.

unsigned openni2_wrapper::OpenNI2Exception::line_number_
protected

Definition at line 76 of file openni2_exception.h.

std::string openni2_wrapper::OpenNI2Exception::message_
protected

Definition at line 77 of file openni2_exception.h.

std::string openni2_wrapper::OpenNI2Exception::message_long_
protected

Definition at line 78 of file openni2_exception.h.


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


openni2_camera
Author(s): Julius Kammerl
autogenerated on Wed Feb 3 2021 03:18:41