|
| Completion () |
| default ctor. Sets percentage to zero, timestamp to now, command and action to empty. More...
|
|
| Completion (const Nice::CompletionVar &_v) |
| copy ctor. More...
|
|
Nice::Completion & | start (const std::string &_action="") |
|
Nice::Completion & | setDone () |
|
Nice::Completion & | setStop () |
|
Nice::Completion & | setAbort (const Nice::LoggerObject &_o=Nice::LoggerObject()) |
|
Nice::Completion & | setWarning (const Nice::LoggerObject &_o) |
|
Nice::Completion & | setWarning (const std::string &_log) |
|
Nice::Completion & | setError (const Nice::Exception &_e) |
|
Nice::Completion & | setError (const Nice::LoggerObject &_o, const Nice::Exception &_e=Nice::Exception()) |
|
Nice::Completion & | setError (const Nice::SeqLoggerObject &_oo, const Nice::Exception &_e=Nice::Exception()) |
|
Nice::Completion & | setError (const std::string &_log, const Nice::Exception &_e=Nice::Exception()) |
|
Nice::Completion & | setFatal (const Nice::Exception &_e) |
|
Nice::Completion & | setFatal (const Nice::LoggerObject &_o, const Nice::Exception &_e=Nice::Exception()) |
|
Nice::Completion & | setFatal (const Nice::SeqLoggerObject &_oo, const Nice::Exception &_e=Nice::Exception()) |
|
Nice::Completion & | setFatal (const std::string &_log, const Nice::Exception &_e=Nice::Exception()) |
|
Nice::CompletionState | state () const |
|
const Nice::SeqLoggerObject & | stack () const |
|
template<typename Type > |
Type | command () const |
|
template<typename Type > |
Nice::Completion & | setCommand (Type _cmd) |
|
Nice::Date | timestamp () const |
|
Nice::I64 | id () const |
|
Nice::Completion & | setException (const Nice::Exception &_ex) |
|
Nice::Completion & | setException (const std::string &_ex) |
|
const std::string & | exceptionString () const |
|
bool | isOK () const |
| compare state with OK More...
|
|
bool | isDone () const |
| compare state with OK This comparing the state with OK and other error states. More...
|
|
bool | isValid () const |
|
bool | isDone (const Nice::CompletionVar &_v1) const |
|
Nice::Completion & | operator+= (Nice::Int) |
|
Nice::Completion & | operator= (const Nice::CompletionVar &) |
| Copy ctor. More...
|
|
bool | operator== (const Nice::Completion &) const |
| compare time stamps and Id More...
|
|
bool | operator!= (const Nice::Completion &) const |
| compare time stamps and Id More...
|
|
bool | operator< (const Nice::Completion &) const |
| compare time stamps More...
|
|
const std::string & | action () const |
|
double | percent () const |
|
Nice::Completion & | setPercent (Nice::Int _v) |
|
Nice::Completion & | setAction (Nice::Int _v, const std::string &_action) |
|
const Nice::Completion & | getCompletion () const |
|
Nice::Completion & | getCompletion () |
|
void | setCompletion (const Nice::Completion &_c) |
|
| Completion () |
|
| Completion (const Nice::CompletionVar &_v) |
|
Nice::Completion & | start (const std::string &_action="") |
|
Nice::Completion & | setDone () |
|
Nice::Completion & | setStop () |
|
Nice::Completion & | setAbort (const Nice::LoggerObject &_o=Nice::LoggerObject()) |
|
Nice::Completion & | setWarning (const Nice::LoggerObject &_o) |
|
Nice::Completion & | setWarning (const std::string &_log) |
|
Nice::Completion & | setError (const Nice::Exception &_e) |
|
Nice::Completion & | setError (const Nice::LoggerObject &_o, const Nice::Exception &_e=Nice::Exception()) |
|
Nice::Completion & | setError (const Nice::SeqLoggerObject &_oo, const Nice::Exception &_e=Nice::Exception()) |
|
Nice::Completion & | setError (const std::string &_log, const Nice::Exception &_e=Nice::Exception()) |
|
Nice::Completion & | setFatal (const Nice::Exception &_e) |
|
Nice::Completion & | setFatal (const Nice::LoggerObject &_o, const Nice::Exception &_e=Nice::Exception()) |
|
Nice::Completion & | setFatal (const Nice::SeqLoggerObject &_oo, const Nice::Exception &_e=Nice::Exception()) |
|
Nice::Completion & | setFatal (const std::string &_log, const Nice::Exception &_e=Nice::Exception()) |
|
Nice::CompletionState | state () const |
|
const Nice::SeqLoggerObject & | stack () const |
|
template<typename Type > |
Type | command () const |
|
template<typename Type > |
Nice::Completion & | setCommand (Type _cmd) |
|
Nice::Date | timestamp () const |
|
Nice::I64 | id () const |
|
Nice::Completion & | setException (const Nice::Exception &_ex) |
|
Nice::Completion & | setException (const std::string &_ex) |
|
const std::string & | exceptionString () const |
|
bool | isOK () const |
|
bool | isDone () const |
|
bool | isValid () const |
|
bool | isDone (const Nice::CompletionVar &_v1) const |
|
Nice::Completion & | operator+= (Nice::Int) |
|
Nice::Completion & | operator= (const Nice::CompletionVar &) |
|
bool | operator== (const Nice::Completion &) const |
|
bool | operator!= (const Nice::Completion &) const |
|
bool | operator< (const Nice::Completion &) const |
|
const std::string & | action () const |
|
double | percent () const |
|
Nice::Completion & | setPercent (Nice::Int _v) |
|
Nice::Completion & | setAction (Nice::Int _v, const std::string &_action) |
|
const Nice::Completion & | getCompletion () const |
|
Nice::Completion & | getCompletion () |
|
void | setCompletion (const Nice::Completion &_c) |
|
bool | operator== (const CompletionVar &__rhs) const |
|
bool | operator< (const CompletionVar &__rhs) const |
|
bool | operator!= (const CompletionVar &__rhs) const |
|
bool | operator<= (const CompletionVar &__rhs) const |
|
bool | operator> (const CompletionVar &__rhs) const |
|
bool | operator>= (const CompletionVar &__rhs) const |
|
bool | operator== (const CompletionVar &__rhs) const |
|
bool | operator< (const CompletionVar &__rhs) const |
|
bool | operator!= (const CompletionVar &__rhs) const |
|
bool | operator<= (const CompletionVar &__rhs) const |
|
bool | operator> (const CompletionVar &__rhs) const |
|
bool | operator>= (const CompletionVar &__rhs) const |
|
|
Nice::Completion & | setState (CompletionState, int=0, const std::string &="") |
| Set state, percentage and action memo. More...
|
|
Nice::Completion & | setState (CompletionState, const Nice::LoggerObject &, int=0, const std::string &="") |
| Set state, and action memo and flush logger lines. More...
|
|
Nice::Completion & | setState (CompletionState, const Nice::SeqLoggerObject &, int=0, const std::string &="") |
| Set state, logger lines and action memo. More...
|
|
Nice::Completion & | setState (CompletionState, int=0, const std::string &="") |
|
Nice::Completion & | setState (CompletionState, const Nice::LoggerObject &, int=0, const std::string &="") |
|
Nice::Completion & | setState (CompletionState, const Nice::SeqLoggerObject &, int=0, const std::string &="") |
|
Completion with a exception stack. Contains a state (OK, WARNING, ERROR,...), a time stamp that is updated if states change, a percentage, a stack of messages for a logger.
- Author
- Florian Briegel
- Version
- 11.02.04
- Date
- 2012-08-10 11:04:58 AM
- Todo:
- Author
- Florian Briegel
- Version
- 11.02.04
- Date
- 2012-08-10 11:04:58 AM
- Todo: