ParamList Class Reference

Contains several parameters in their string representation. More...

#include "ParamList.hpp"

+ Inheritance diagram for ParamList:

Additional Inherited Members

- Public Types inherited from List< Parameter >
typedef T value_type
 
typedef T * pointer
 
typedef T & reference
 
typedef T const & const_reference
 
typedef std::size_t size_type
 
typedef std::ptrdiff_t difference_type
 
typedef Iterator< false, true > iterator
 
typedef Iterator< true, true > const_iterator
 
typedef Iterator< false, false > reverse_iterator
 
typedef Iterator< true, false > const_reverse_iterator
 
- Public Member Functions inherited from List< Parameter >
 List ()
 
 List (size_type n)
 
 List (size_type n, const T &val)
 
 List (const List &other)
 
 List (iterator beg, iterator end)
 
 List (const_iterator beg, const_iterator end)
 
 List (reverse_iterator beg, reverse_iterator end)
 
 List (const_reverse_iterator beg, const_reverse_iterator end)
 
 ~List ()
 
Listoperator= (const List &other)
 
void swap (List &other)
 
iterator begin ()
 
const_iterator begin () const
 
iterator end ()
 
const_iterator end () const
 
reverse_iterator rbegin ()
 
const_reverse_iterator rbegin () const
 
reverse_iterator rend ()
 
const_reverse_iterator rend () const
 
reference front ()
 
const_reference front () const
 
reference back ()
 
const_reference back () const
 
size_type size () const
 
size_type max_size () const
 
bool empty () const
 
void clear ()
 
void resize (size_type n, T val=T())
 
void push_front (const T &val)
 
void push_back (const T &val)
 
iterator insert (iterator pos, const T &val)
 
void insert (iterator pos, size_type n, const T &val)
 
void insert (iterator pos, iterator beg, iterator end)
 
void insert (iterator pos, const_iterator beg, const_iterator end)
 
void insert (iterator pos, reverse_iterator beg, reverse_iterator end)
 
void insert (iterator pos, const_reverse_iterator beg, const_reverse_iterator end)
 
void pop_front ()
 
void pop_back ()
 
iterator erase (iterator pos)
 
iterator erase (iterator beg, iterator end)
 
void splice (iterator before, List &from)
 
void splice (iterator before, List &from, iterator at)
 
void splice (iterator before, List &from, iterator beg, iterator end)
 
void remove (const T &val)
 
void unique ()
 
void merge (List &from)
 
void reverse ()
 
void sort ()
 

Detailed Description

Contains several parameters in their string representation.