Rapicorn - Experimental UI Toolkit - Source Code  13.07.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Public Member Functions | Public Attributes
Rapicorn::Aida::PropertyEnum< Class, Type > Struct Template Reference

Inherits Rapicorn::Aida::Property.

List of all members.

Public Member Functions

 PropertyEnum (void(Class::*csetter)(Type), Type(Class::*cgetter)() const, const char *cident, const char *clabel, const char *cblurb, const TypeCode &etype, const char *chints)
virtual void set_value (PropertyHostInterface &obj, const String &svalue)
virtual String get_value (PropertyHostInterface &obj)
virtual bool get_range (PropertyHostInterface &obj, double &minimum, double &maximum, double &stepping)

Public Attributes

const TypeCode enum_type
void(Class::* setter )(Type)
Type(Class::* getter )() const

template<class Class, typename Type>
struct Rapicorn::Aida::PropertyEnum< Class, Type >


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