Classes | |
struct | pless |
struct | pequal_to |
struct | iless |
struct | iequal_to |
struct | Data_ |
Base class for Data and ConstData. More... | |
struct | Data |
struct | ConstData |
class | ErrnoException |
struct | DefaultPredicate |
struct | NoAction |
struct | type_traits |
struct | type_traits< const T > |
struct | type_traits< T & > |
struct | type_traits< T * > |
class | DeconstIterator |
class | DerefIterator |
class | KeyedIterator |
class | MaskIterator |
class | MaskIterator< MSAdapt< Set >, Action, Predicate, ActionSet > |
struct | of |
class | LevelableBuf |
class | PrefixBuf |
struct | StringPrefixer |
struct | Timestamper |
struct | basic_indent_ |
class | basic_dummyostream |
class | basic_ybuf |
class | basic_levelbuf |
class | basic_dummybuf |
struct | up_ |
struct | down_ |
class | Mark |
class | NullType |
class | Seqnum |
Sequence number class. More... | |
class | Set |
Simple generic set. More... | |
struct | index_traits< S< K, C, A > > |
class | MSIndex |
class | Subset |
class | Subset< MultiAdapt< Set >, Action, Predicate, ActionSet > |
class | Subset< MSAdapt< Set >, Action, Predicate, ActionSet > |
class | Stampable |
class | MultiStampable |
class | MultiStampable< 1, Key, Compare > |
struct | imultistampable_less |
struct | multistampable_less |
struct | multistampable_less< 0, Key, Compare > |
struct | multistampable_less< 1, Key, Compare > |
class | SyslogBuf |
class | TimeVal |
Proxy class for the timeval standard C data structure. More... | |
class | Vtime |
Validity time processing and calculation. More... | |
class | Index< std::set, Set, Comp > |
class | Index< std::multiset, Set, Comp > |
Namespaces | |
namespace | internal |
Functions | |
void | parse_args (int &argc, char **&argv) |
void | output_syslog () |
void | start_output () |
void | stop_output () |
std::ostream & | operator<< (std::ostream &os, const of &f) |
template<class C, class T> | |
std::basic_ostream< C, T > & | indent (std::basic_ostream< C, T > &os) |
template<class C, class T> | |
std::basic_ostream< C, T > & | deindent (std::basic_ostream< C, T > &os) |
template<typename C, typename T> | |
basic_indent_< C, T > | basic_indent (const std::basic_string< C, T > &s=std::basic_string< C, T >(2, ' ')) |
template<typename C, typename T> | |
std::basic_ostream< C, T > & | operator<< (std::basic_ostream< C, T > &os, const basic_indent_< C, T > &i) |
template<typename C, typename T> | |
std::basic_ostream< C, T > & | up (std::basic_ostream< C, T > &os) |
template<typename C, typename T> | |
std::basic_ostream< C, T > & | down (std::basic_ostream< C, T > &os) |
template<typename C, typename T> | |
std::basic_ostream< C, T > & | reset (std::basic_ostream< C, T > &os) |
up_ | up (unsigned i=1) |
down_ | down (unsigned i=1) |
template<typename C, typename T> | |
std::basic_ostream< C, T > & | operator<< (std::basic_ostream< C, T > &os, const up_ &u) |
template<typename C, typename T> | |
std::basic_ostream< C, T > & | operator<< (std::basic_ostream< C, T > &os, const down_ &d) |
std::ostream & | operator<< (std::ostream &, const NullType &) |
std::ostream & | operator<< (std::ostream &, const TimeVal &) |
std::ostream & | operator<< (std::ostream &, const Vtime &) |
Variables | |
char | cerr_buffer [4096] |
basic_indent_<C, T> olsr::utl::basic_indent | ( | const std::basic_string< C, T > & | s = std::basic_string<C, T>(2, ' ') |
) | [inline] |
std::basic_ostream<C, T>& olsr::utl::deindent | ( | std::basic_ostream< C, T > & | os | ) | [inline] |
down_ olsr::utl::down | ( | unsigned | i = 1 |
) | [inline] |
std::basic_ostream<C, T>& olsr::utl::down | ( | std::basic_ostream< C, T > & | os | ) | [inline] |
std::basic_ostream<C, T>& olsr::utl::indent | ( | std::basic_ostream< C, T > & | os | ) | [inline] |
std::ostream & olsr::utl::operator<< | ( | std::ostream & | , | |
const Vtime & | ||||
) | [inline] |
std::ostream & olsr::utl::operator<< | ( | std::ostream & | , | |
const TimeVal & | ||||
) | [inline] |
std::ostream & olsr::utl::operator<< | ( | std::ostream & | , | |
const NullType & | ||||
) | [inline] |
std::basic_ostream<C, T>& olsr::utl::operator<< | ( | std::basic_ostream< C, T > & | os, | |
const down_ & | d | |||
) | [inline] |
std::basic_ostream<C, T>& olsr::utl::operator<< | ( | std::basic_ostream< C, T > & | os, | |
const up_ & | u | |||
) | [inline] |
std::basic_ostream<C, T>& olsr::utl::operator<< | ( | std::basic_ostream< C, T > & | os, | |
const basic_indent_< C, T > & | i | |||
) | [inline] |
std::ostream& olsr::utl::operator<< | ( | std::ostream & | os, | |
const of & | f | |||
) | [inline] |
void olsr::utl::output_syslog | ( | ) | [inline] |
void olsr::utl::parse_args | ( | int & | argc, | |
char **& | argv | |||
) | [inline] |
std::basic_ostream<C, T>& olsr::utl::reset | ( | std::basic_ostream< C, T > & | os | ) | [inline] |
void olsr::utl::start_output | ( | ) | [inline] |
void olsr::utl::stop_output | ( | ) |
up_ olsr::utl::up | ( | unsigned | i = 1 |
) | [inline] |
std::basic_ostream<C, T>& olsr::utl::up | ( | std::basic_ostream< C, T > & | os | ) | [inline] |
char olsr::utl::cerr_buffer[4096] [static] |