library/param/parsable.hh

namespace scarab

The standard scarab namespace.

class parsable
#include <parsable.hh>

Inherits from param_node

Public Functions

parsable()
parsable(const std::string &a_addr_with_value)
parsable(const std::string &a_addr, const std::string &a_value)
parsable(const parsable &a_orig)
~parsable()

Public Static Attributes

const char f_value_separator = '='
const char f_node_separator = '.'

Private Functions

void add_next(param_node *a_parent, const std::string &a_addr, const std::string &a_value)