|
Joshua
open source statistical hierarchical phrase-based machine translation system
|
#include <exception.hh>
Classes | |
| struct | ExceptionTag |
Public Member Functions | |
| Exception () throw () | |
| virtual | ~Exception () throw () |
| Exception (const Exception &from) | |
| Exception & | operator= (const Exception &from) |
| const char * | what () const throw () |
| void | SetLocation (const char *file, unsigned int line, const char *func, const char *child_name, const char *condition) |
Private Attributes | |
| std::stringstream | stream_ |
| std::string | text_ |
Friends | |
| template<class Except , class Data > | |
| Except::template ExceptionTag < Except & >::Identity | operator<< (Except &e, const Data &data) |
| util::Exception::Exception | ( | ) | throw () |
| util::Exception::~Exception | ( | ) | throw () [virtual] |
| util::Exception::Exception | ( | const Exception & | from | ) |
| void util::Exception::SetLocation | ( | const char * | file, |
| unsigned int | line, | ||
| const char * | func, | ||
| const char * | child_name, | ||
| const char * | condition | ||
| ) |
| const char * util::Exception::what | ( | ) | const throw () |
| Except::template ExceptionTag<Except&>::Identity operator<< | ( | Except & | e, |
| const Data & | data | ||
| ) | [friend] |
std::stringstream util::Exception::stream_ [private] |
std::string util::Exception::text_ [mutable, private] |