Scarab  v1.6.1
Project 8 C++ Utility Library
Classes | Namespaces | Functions
param.hh File Reference
#include <stdint.h>
#include <deque>
#include <map>
#include <sstream>
#include <string>
#include "error.hh"
#include "path.hh"
Include dependency graph for param.hh:

Go to the source code of this file.

Classes

class  param
 
class  param_value
 
union  param_value::Values
 
class  param_array
 
class  param_node
 

Namespaces

 scarab
 

Functions

template<>
std::string param_value::get< std::string > () const
 
template<>
scarab::path param_value::get< scarab::path > () const
 
SCARAB_API std::ostream & operator<< (std::ostream &out, const param &a_value)
 
SCARAB_API std::ostream & operator<< (std::ostream &out, const param_value &a_value)
 
SCARAB_API std::ostream & operator<< (std::ostream &out, const param_array &a_value)
 
SCARAB_API std::ostream & operator<< (std::ostream &out, const param_node &a_value)