libhtmlpp 1.0.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
libhtmlpp::HTMLException Class Reference

#include <exception.h>

Public Types

enum  Type { Note , Warning , Error , Critical }
 

Public Member Functions

 HTMLException ()
 
 HTMLException (const HTMLException &exp)
 
virtual ~HTMLException ()
 
int getErrorType ()
 
const char * what ()
 
HTMLExceptionappend (const std::string &src)
 
HTMLExceptionoperator[] (int errtype)
 
HTMLExceptionoperator<< (const std::string &src)
 
HTMLExceptionoperator<< (int src)
 

Detailed Description

Definition at line 47 of file exception.h.

Member Enumeration Documentation

◆ Type

Enumerator
Note 
Warning 
Error 
Critical 

Definition at line 58 of file exception.h.

Constructor & Destructor Documentation

◆ HTMLException() [1/2]

libhtmlpp::HTMLException::HTMLException ( )

Definition at line 35 of file exception.cpp.

◆ HTMLException() [2/2]

libhtmlpp::HTMLException::HTMLException ( const HTMLException exp)

Definition at line 39 of file exception.cpp.

◆ ~HTMLException()

libhtmlpp::HTMLException::~HTMLException ( )
virtual

Definition at line 44 of file exception.cpp.

Member Function Documentation

◆ append()

libhtmlpp::HTMLException & libhtmlpp::HTMLException::append ( const std::string &  src)

Definition at line 55 of file exception.cpp.

◆ getErrorType()

int libhtmlpp::HTMLException::getErrorType ( )

Definition at line 47 of file exception.cpp.

◆ operator<<() [1/2]

libhtmlpp::HTMLException & libhtmlpp::HTMLException::operator<< ( const std::string &  src)

Definition at line 65 of file exception.cpp.

◆ operator<<() [2/2]

libhtmlpp::HTMLException & libhtmlpp::HTMLException::operator<< ( int  src)

Definition at line 69 of file exception.cpp.

◆ operator[]()

libhtmlpp::HTMLException & libhtmlpp::HTMLException::operator[] ( int  errtype)

Definition at line 60 of file exception.cpp.

◆ what()

const char * libhtmlpp::HTMLException::what ( )

Definition at line 51 of file exception.cpp.


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