11 #ifndef __KOME_OBJECTS_PARAMETERS_H__
12 #define __KOME_OBJECTS_PARAMETERS_H__
19 #include <boost/function.hpp>
47 unsigned int getNumberOfParameters();
55 const char* getName(
unsigned int index );
63 Variant& getValue(
const char* name );
70 bool hasParameter(
const char* name );
83 typedef boost::function< kome::objects::Variant ( kome::objects::Parameters* ) > PLUGIN_FUNCTION;
85 #endif // __KOME_OBJECTS_PARAMETERS_H__
std::vector< std::string > m_parameters
std::map< std::string, Variant > m_parameterMap
interfaces of Variant class
class that treats data of various types
parameters of plug-in function management class