Instrument Neutral Distributed Interface INDI
2.0.2
INDI
Property
INDI::Property Member List
This is the complete list of members for
INDI::Property
, including all inherited members.
apply
(const char *format,...) const ATTRIBUTE_FORMAT_PRINTF(2
INDI::Property
apply
() const
INDI::Property
inline
BaseDevicePrivate
class
INDI::Property
friend
d_ptr
INDI::Property
protected
define
(const char *format,...) const ATTRIBUTE_FORMAT_PRINTF(2
INDI::Property
define
() const
INDI::Property
inline
emitUpdate
()
INDI::Property
getBaseDevice
() const
INDI::Property
getBLOB
() const
INDI::Property
getDeviceName
() const
INDI::Property
getGroupName
() const
INDI::Property
getLabel
() const
INDI::Property
getLight
() const
INDI::Property
getName
() const
INDI::Property
getNumber
() const
INDI::Property
getPermission
() const
INDI::Property
getProperty
() const
INDI::Property
getRegistered
() const
INDI::Property
getState
() const
INDI::Property
getStateAsString
() const
INDI::Property
getSwitch
() const
INDI::Property
getText
() const
INDI::Property
getTimestamp
() const
INDI::Property
getType
() const
INDI::Property
getTypeAsString
() const
INDI::Property
hasUpdateCallback
() const
INDI::Property
isDeviceNameMatch
(const char *otherDeviceName) const
INDI::Property
isDeviceNameMatch
(const std::string &otherDeviceName) const
INDI::Property
isDynamic
() const
INDI::Property
isEmpty
() const
INDI::Property
isLabelMatch
(const char *otherLabel) const
INDI::Property
isLabelMatch
(const std::string &otherLabel) const
INDI::Property
isNameMatch
(const char *otherName) const
INDI::Property
isNameMatch
(const std::string &otherName) const
INDI::Property
isTypeMatch
(INDI_PROPERTY_TYPE otherType) const
INDI::Property
isValid
() const
INDI::Property
onUpdate
(const std::function< void()> &callback)
INDI::Property
operator bool
() const
INDI::Property
inline
operator bool
()
INDI::Property
inline
operator const INDI::Property *
() const
INDI::Property
operator INDI::Property *
()
INDI::Property
operator INDI::PropertyViewBlob *
() const
INDI::Property
inline
operator INDI::PropertyViewLight *
() const
INDI::Property
inline
operator INDI::PropertyViewNumber *
() const
INDI::Property
inline
operator INDI::PropertyViewSwitch *
() const
INDI::Property
inline
operator INDI::PropertyViewText *
() const
INDI::Property
inline
operator!=
(std::nullptr_t) const
INDI::Property
inline
operator->
()
INDI::Property
operator->
() const
INDI::Property
operator==
(std::nullptr_t) const
INDI::Property
inline
Property
()
INDI::Property
Property
(INDI::PropertyNumber property)
INDI::Property
Property
(INDI::PropertyText property)
INDI::Property
Property
(INDI::PropertySwitch property)
INDI::Property
Property
(INDI::PropertyLight property)
INDI::Property
Property
(INDI::PropertyBlob property)
INDI::Property
Property
(INumberVectorProperty *property)
INDI::Property
Property
(ITextVectorProperty *property)
INDI::Property
Property
(ISwitchVectorProperty *property)
INDI::Property
Property
(ILightVectorProperty *property)
INDI::Property
Property
(IBLOBVectorProperty *property)
INDI::Property
Property
(INDI::PropertyViewNumber *property)
INDI::Property
Property
(INDI::PropertyViewText *property)
INDI::Property
Property
(INDI::PropertyViewSwitch *property)
INDI::Property
Property
(INDI::PropertyViewLight *property)
INDI::Property
Property
(INDI::PropertyViewBlob *property)
INDI::Property
Property
(const std::shared_ptr< PropertyPrivate > &dd)
INDI::Property
protected
Property
(PropertyPrivate &dd)
INDI::Property
protected
PropertyBlob
class
INDI::Property
friend
PropertyLight
class
INDI::Property
friend
PropertyNumber
class
INDI::Property
friend
PropertySwitch
class
INDI::Property
friend
PropertyText
class
INDI::Property
friend
save
(FILE *fp) const
INDI::Property
self
()
INDI::Property
protected
setBaseDevice
(BaseDevice *idp)
INDI::Property
setBaseDevice
(BaseDevice device)
INDI::Property
setDeviceName
(const char *deviceName)
INDI::Property
setDynamic
(bool d)
INDI::Property
setGroupName
(const char *groupName)
INDI::Property
setLabel
(const char *label)
INDI::Property
setName
(const char *name)
INDI::Property
setPermission
(IPerm permission)
INDI::Property
setProperty
(void *)
INDI::Property
setRegistered
(bool r)
INDI::Property
setState
(IPState state)
INDI::Property
setTimeout
(double timeout)
INDI::Property
setTimestamp
(const char *timestamp)
INDI::Property
setType
(INDI_PROPERTY_TYPE t)
INDI::Property
~Property
()
INDI::Property
Generated on Sat May 13 2023 14:24:27 for Instrument Neutral Distributed Interface INDI by
1.9.1