MMDevice 70
MM::Property Member List

This is the complete list of members for MM::Property, including all inherited members.

AddAllowedValue(const char *value) (defined in MM::Property)MM::Property
AddAllowedValue(const char *value, long data) (defined in MM::Property)MM::Property
AddToSequence(const char *value) (defined in MM::Property)MM::Propertyinlinevirtual
Apply() (defined in MM::Property)MM::Propertyinline
cached_ (defined in MM::Property)MM::Propertyprotected
ClearAllowedValues() (defined in MM::Property)MM::Propertyinline
ClearSequence() (defined in MM::Property)MM::Propertyinlinevirtual
fpAction_ (defined in MM::Property)MM::Propertyprotected
Get(double &dVal) const =0 (defined in MM::PropertyBase)MM::PropertyBasepure virtual
Get(long &lVal) const =0 (defined in MM::PropertyBase)MM::PropertyBasepure virtual
Get(std::string &strVal) const =0 (defined in MM::PropertyBase)MM::PropertyBasepure virtual
GetAllowedValues() const (defined in MM::Property)MM::Property
GetCached() const (defined in MM::Property)MM::Propertyinline
GetData(const char *value, long &data) const (defined in MM::Property)MM::Property
GetInitStatus() const (defined in MM::Property)MM::Propertyinline
GetLowerLimit() const (defined in MM::Property)MM::Propertyinlinevirtual
GetName() const (defined in MM::Property)MM::Propertyinlinevirtual
GetReadOnly() const (defined in MM::Property)MM::Propertyinline
GetSequence() const (defined in MM::Property)MM::Propertyinlinevirtual
GetSequenceMaxSize() const (defined in MM::Property)MM::Propertyinlinevirtual
GetType()=0 (defined in MM::PropertyBase)MM::PropertyBasepure virtual
GetUpperLimit() const (defined in MM::Property)MM::Propertyinlinevirtual
hasData_ (defined in MM::Property)MM::Propertyprotected
HasLimits() const (defined in MM::Property)MM::Propertyinlinevirtual
initStatus_ (defined in MM::Property)MM::Propertyprotected
IsAllowed(const char *value) const (defined in MM::Property)MM::Property
IsSequenceable() (defined in MM::Property)MM::Propertyinline
limits_ (defined in MM::Property)MM::Propertyprotected
lowerLimit_ (defined in MM::Property)MM::Propertyprotected
name_ (defined in MM::Property)MM::Propertyprotected
Property(const char *name) (defined in MM::Property)MM::Propertyinline
readOnly_ (defined in MM::Property)MM::Propertyprotected
RegisterAction(ActionFunctor *fpAction) (defined in MM::Property)MM::Propertyinline
SendSequence() (defined in MM::Property)MM::Propertyinlinevirtual
sequenceable_ (defined in MM::Property)MM::Propertyprotected
sequenceEvents_ (defined in MM::Property)MM::Propertyprotected
sequenceMaxSize_ (defined in MM::Property)MM::Propertyprotected
Set(double dVal)=0 (defined in MM::PropertyBase)MM::PropertyBasepure virtual
Set(long lVal)=0 (defined in MM::PropertyBase)MM::PropertyBasepure virtual
Set(const char *Val)=0 (defined in MM::PropertyBase)MM::PropertyBasepure virtual
SetCached(bool bState=true) (defined in MM::Property)MM::Propertyinline
SetInitStatus(bool init) (defined in MM::Property)MM::Propertyinline
SetLimits(double lowerLimit, double upperLimit) (defined in MM::Property)MM::Propertyinlinevirtual
SetReadOnly(bool bState=true) (defined in MM::Property)MM::Propertyinline
SetSequenceable(long sequenceMaxSize) (defined in MM::Property)MM::Propertyvirtual
StartSequence() (defined in MM::Property)MM::Propertyinline
StopSequence() (defined in MM::Property)MM::Propertyinline
Update() (defined in MM::Property)MM::Propertyinline
upperLimit_ (defined in MM::Property)MM::Propertyprotected
values_ (defined in MM::Property)MM::Propertyprotected
~Property() (defined in MM::Property)MM::Propertyinlinevirtual
~PropertyBase() (defined in MM::PropertyBase)MM::PropertyBaseinlinevirtual