#include <iostream>
#include <sstream>
#include <boost/any.hpp>
#include <map>
#include <vector>
#include <typeinfo>
#include <dai/exceptions.h>
#include <dai/util.h>
#include <boost/lexical_cast.hpp>
Go to the source code of this file.
Namespaces | |
| namespace | dai |
Classes | |
| class | dai::PropertySet |
| Represents a set of properties, mapping keys (of type PropertyKey) to values (of type PropertyValue). More... | |
Typedefs | |
| typedef std::string | dai::PropertyKey |
| Type of the key of a Property. | |
| typedef boost::any | dai::PropertyValue |
| Type of the value of a Property. | |
| typedef std::pair< PropertyKey, PropertyValue > | dai::Property |
| A Property is a pair of a key and a corresponding value. | |
Functions | |
| std::ostream & | dai::operator<< (std::ostream &os, const Property &p) |
| Writes a Property object (key-value pair) to an output stream. | |
1.5.5