Scarab  v3.3.0
Project 8 C++ Utility Library
Classes | Namespaces | Typedefs | Functions
param_array.hh File Reference
#include "param_value.hh"
#include <boost/iterator/iterator_adaptor.hpp>
#include <boost/type_traits/is_convertible.hpp>
#include <boost/utility/enable_if.hpp>
#include <boost/iterator/indirect_iterator.hpp>
#include <deque>
Include dependency graph for param_array.hh:

Go to the source code of this file.

Classes

class  param_array
 

Namespaces

 scarab
 

Typedefs

typedef std::deque< std::unique_ptr< param > > param_array_contents
 
typedef boost::indirect_iterator< param_array_contents::iterator, param > param_array_iterator
 
typedef boost::indirect_iterator< param_array_contents::const_iterator, const param > param_array_const_iterator
 

Functions

SCARAB_API std::ostream & operator<< (std::ostream &out, const param_array &a_value)