Wrapper around a STL container of OsbError. The main motivation for this class is to allow easy forward declaration without the need to include the standard header of the STL container used to store the errors.
Definition at line 56 of file osberrors.h.
typedef Cont::const_iterator OSB_LIB::OsbErrors::ConstIter |
typedef std::list<OsbError> OSB_LIB::OsbErrors::Cont |
typedef Cont::iterator OSB_LIB::OsbErrors::Iter |
typedef Cont::size_type OSB_LIB::OsbErrors::Size |
void OSB_LIB::OsbErrors::append | ( | const OsbErrors & | errors | ) |
Add a list of errors.
errors | List of errors to add. |
OsbError& OSB_LIB::OsbErrors::back | ( | ) |
Access to last error added.
const OsbError& OSB_LIB::OsbErrors::back | ( | ) | const |
Const access to last error added.
Iter OSB_LIB::OsbErrors::begin | ( | ) |
Iterator to the begin of the error list.
ConstIter OSB_LIB::OsbErrors::begin | ( | ) | const |
Const iterator to the begin of the error list.
void OSB_LIB::OsbErrors::clear | ( | ) |
Clear the error list.
const Cont& OSB_LIB::OsbErrors::cont | ( | ) | const |
Get the whole error list.
bool OSB_LIB::OsbErrors::empty | ( | ) | const |
No errors in list?
Iter OSB_LIB::OsbErrors::end | ( | ) |
Iterator to the end of the error list.
ConstIter OSB_LIB::OsbErrors::end | ( | ) | const |
Const iterator to the end of the error list.
const OsbError& OSB_LIB::OsbErrors::front | ( | ) | const |
Const access to first error.
void OSB_LIB::OsbErrors::pushBack | ( | const OsbError & | e | ) |
Add an error.
Size OSB_LIB::OsbErrors::size | ( | ) | const |
Number of errors in the list.
Cont OSB_LIB::OsbErrors::cont_ [private] |