#include <string>
#include <sstream>
#include <iostream>
#include <algorithm>
#include <limits>
#include <boost/mpl/vector.hpp>
#include <boost/lexical_cast.hpp>
#include <vistle/util/enum.h>
#include "paramvector.h"
#include "export.h"
Go to the source code of this file.
Classes | |
class | vistle::Parameter |
struct | vistle::ParameterType< T > |
struct | vistle::ParameterCheck< T > |
class | vistle::ParameterBase< T > |
struct | vistle::ParameterType< Integer > |
struct | vistle::ParameterType< Float > |
struct | vistle::ParameterType< ParamVector > |
struct | vistle::ParameterType< IntParamVector > |
struct | vistle::ParameterType< std::string > |
struct | vistle::ParameterCheck< Integer > |
struct | vistle::ParameterCheck< std::string > |
Namespaces | |
namespace | gui |
namespace | vistle |
Macros | |
#define | V_PARAM_TYPE(ValueType, Name) |
Typedefs | |
typedef boost::mpl::vector< Integer, Float, ParamVector, std::string > | vistle::Parameters |
struct vistle::ParameterType |
#define V_PARAM_TYPE | ( | ValueType, | |
Name | |||
) |