Class Index | Cross Index | Namespace Index |
LDAS Exception Class
Contained in: global
Derived from:
none
Derived by:
FormatException
StreamException
#include "general/ldasexception.hh"
public function member index: |
|||
LdasException | (); | ||
explicit | LdasException | (int library, int code, const std::string& msg, const std::string& info = "", const char* file = 0, size_t line = 0); | |
LdasException | (const ErrorInfo& e); | ||
LdasException | (const LdasException& e); | ||
virtual | ~LdasException | (); | |
void | addError | (int library, int code, const std::string& msg, const std::string& info = "", const char* file = 0, size_t line = 0); | |
void | addError | (const ErrorInfo& e); | |
const ErrorInfo& | getError | (size_t i) const; | |
inline size_t | getSize | () const; | Get Size |
inline bool | operator != | (const LdasException& e) const; | Not-Equal Comparison |
LdasException& | operator = | (const LdasException& e); | |
inline bool | operator == | (const LdasException& e) const; | Equal Comparison |
const ErrorInfo& | operator [] | (size_t i) const; | |
Return the number of ErrorInfo objects contained in this object.
Return value:
size_t
Parameters:
Parameter | Description |
const LdasException& e |
Return value:
bool
Parameters:
Parameter | Description |
const LdasException& e |
Return value:
bool