MMCore 10.1.1
Public Member Functions | Protected Attributes | List of all members
CoreProperty Class Reference

Public Member Functions

 CoreProperty (const char *v, bool ro)
 
bool IsReadOnly () const
 
bool Set (const char *value)
 
std::string Get () const
 
std::vector< std::string > GetAllowedValues () const
 
void AddAllowedValue (const char *value)
 
void AddAllowedValue (const char *value, long data)
 
bool IsAllowed (const char *value) const
 
void ClearAllowedValues ()
 

Protected Attributes

std::string value_
 
bool readOnly_
 
std::set< std::string > values_
 

The documentation for this class was generated from the following files: