olsr::utl Namespace Reference


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]


Function Documentation

template<typename C, typename T>
basic_indent_<C, T> olsr::utl::basic_indent ( const std::basic_string< C, T > &  s = std::basic_string<C, T>(2, ' ')  )  [inline]

template<class C, class T>
std::basic_ostream<C, T>& olsr::utl::deindent ( std::basic_ostream< C, T > &  os  )  [inline]

down_ olsr::utl::down ( unsigned  i = 1  )  [inline]

template<typename C, typename T>
std::basic_ostream<C, T>& olsr::utl::down ( std::basic_ostream< C, T > &  os  )  [inline]

template<class C, class T>
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]

template<typename C, typename T>
std::basic_ostream<C, T>& olsr::utl::operator<< ( std::basic_ostream< C, T > &  os,
const down_ &  d 
) [inline]

template<typename C, typename T>
std::basic_ostream<C, T>& olsr::utl::operator<< ( std::basic_ostream< C, T > &  os,
const up_ &  u 
) [inline]

template<typename C, typename T>
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]

template<typename C, typename T>
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]

template<typename C, typename T>
std::basic_ostream<C, T>& olsr::utl::up ( std::basic_ostream< C, T > &  os  )  [inline]


Variable Documentation

char olsr::utl::cerr_buffer[4096] [static]


Generated on Mon Sep 10 17:02:14 2007 for Qolyester daemon by  doxygen 1.5.1