Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
icl::utils::Configurable::Property Struct Reference

Represents a single property. More...

#include <Configurable.h>

List of all members.

Public Member Functions

 Property ()
 Property (Configurable *parent, const std::string &name, const std::string &type, const std::string &info, const std::string &value, int volatileness, const std::string &tooltip)
bool operator== (const std::string &name) const
 for more efficient find

Public Attributes

Configurableconfigurable
 corresponding Configurable
std::string name
 property-ID
std::string type
 property-type (menu, range,....);
std::string info
 property-information (depends on type)
std::string value
 (optional) property-value this can be use to store current property value
int volatileness
 volatileness of a this property (0= no-volatileness, X=expected update every X msec)
std::string tooltip
 property description, that is also used as tooltip
std::string childPrefix

Detailed Description

Represents a single property.


Constructor & Destructor Documentation

icl::utils::Configurable::Property::Property ( Configurable parent,
const std::string &  name,
const std::string &  type,
const std::string &  info,
const std::string &  value,
int  volatileness,
const std::string &  tooltip 
) [inline]

Member Function Documentation

bool icl::utils::Configurable::Property::operator== ( const std::string &  name) const [inline]

for more efficient find


Member Data Documentation

corresponding Configurable

property-information (depends on type)

property-ID

property description, that is also used as tooltip

property-type (menu, range,....);

(optional) property-value this can be use to store current property value

volatileness of a this property (0= no-volatileness, X=expected update every X msec)


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines