LogCabin
Namespaces | Functions | Variables
Core/Config.cc File Reference
#include <cxxabi.h>
#include <fstream>
#include "Core/Config.h"
#include "Core/StringUtil.h"

Go to the source code of this file.

Namespaces

namespace  LogCabin
namespace  LogCabin::Core
namespace  LogCabin::Core::anonymous_namespace{Config.cc}

Functions

void LogCabin::Core::anonymous_namespace{Config.cc}::ltrim (string &s)
 Remove leading whitespace.
void LogCabin::Core::anonymous_namespace{Config.cc}::rtrim (string &s)
 Remove trailing whitespace.
void LogCabin::Core::anonymous_namespace{Config.cc}::trim (string &s)
 Remove leading and trailing whitespace.
string LogCabin::Core::anonymous_namespace{Config.cc}::demangle (const string &name)
 Demangle a C++ type name.
std::istream & LogCabin::Core::operator>> (std::istream &is, Config &cf)
std::ostream & LogCabin::Core::operator<< (std::ostream &os, const Config &cf)
template<>
std::string LogCabin::Core::Config::fromString< std::string > (const string &key, const string &s)

Variables

static const char LogCabin::Core::anonymous_namespace{Config.cc}::whitespace []
 The set of whitespace characters.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines