Content


NTL
Core
IPropertyEnum

IPropertyEnum



Describes single state property having several possible values.

You can find more information in comments below. Overrided methods can be found in corresponding base interface.

class IPropertyEnum :public virtual IProperty
{
public:
    virtual String getValue() = 0; // Return value
    virtual int getItemCount() const = 0; // Return allow values count
    virtual String getItem(const int index) const = 0; // Return allow values count

    virtual bool setValue(const String value) = 0; // Set value
};
Namespace: nitisa
Include: Nitisa/Package/Interfaces/IPropertyEnum.h