Dokumentacja klasy common::Error
[Moduł Error]

Klasa bazowa błędów. Więcej...

#include <Error.hpp>

Diagram dziedziczenia dla common::Error

common::AVIFileError common::DevILError common::DirectXError common::ErrnoError common::FmodError common::OpenGLError common::SDLError common::TokenizerError common::Win32Error common::WinSockError common::ZlibError

Lista wszystkich składowych.

Metody publiczne

void Push (const tstring &msg, const tstring &file=_T(""), int line=0)
 Dodaje komunikat na stos.
void GetMessage_ (tstring *Msg, const tstring &Indent=_T(""), const tstring &EOL=EOL) const
 Zwraca pełny opis błędu w jednym łańcuchu.
 Error (const tstring &msg, const tstring &file=_T(""), int line=0)
 Utworzenie ogólnego błędu.

Metody chronione

 Error ()
 Użyj tego konstruktora, jeśli musisz najpierw coś policzyć, a dopiero potem utworzyć komunikat o błędzie.


Opis szczegółowy

Klasa bazowa błędów.

Dokumentacja konstruktora i destruktora

common::Error::Error (  )  [inline, protected]

Użyj tego konstruktora, jeśli musisz najpierw coś policzyć, a dopiero potem utworzyć komunikat o błędzie.

common::Error::Error ( const tstring &  msg,
const tstring &  file = _T(""),
int  line = 0 
) [inline]

Utworzenie ogólnego błędu.


Dokumentacja funkcji składowych

void common::Error::Push ( const tstring &  msg,
const tstring &  file = _T(""),
int  line = 0 
)

Dodaje komunikat na stos.

Parametry:
file użyj __TFILE__
line użyj __LINE__

void common::Error::GetMessage_ ( tstring *  Msg,
const tstring &  Indent = _T(""),
const tstring &  EOL = EOL 
) const

Zwraca pełny opis błędu w jednym łańcuchu.

Parametry:
Indent Łańcuch od którego ma się zaczynać każdy komunikat (wcięcie).
EOL Łańcuch oddzielający komunikaty (koniec wiersza). Nie dołączany na końcu.


Dokumentacja dla tej klasy została wygenerowana z pliku:

Wygenerowano Sat Mar 29 18:17:02 2008 dla CommonLib programem  doxygen 1.5.5