Instrument Neutral Distributed Interface INDI
2.0.2
INDI
PropertyLight
INDI::PropertyLight Member List
This is the complete list of members for
INDI::PropertyLight
, including all inherited members.
apply
(const char *format,...) const ATTRIBUTE_FORMAT_PRINTF(2
INDI::PropertyBasic< ILight >
apply
() const
INDI::PropertyBasic< ILight >
at
(size_t index) const
INDI::PropertyBasic< ILight >
begin
()
INDI::PropertyBasic< ILight >
begin
() const
INDI::PropertyBasic< ILight >
count
() const
INDI::PropertyBasic< ILight >
inline
d_ptr
INDI::Property
protected
define
(const char *format,...) const ATTRIBUTE_FORMAT_PRINTF(2
INDI::PropertyBasic< ILight >
define
() const
INDI::PropertyBasic< ILight >
emitUpdate
()
INDI::Property
end
()
INDI::PropertyBasic< ILight >
end
() const
INDI::PropertyBasic< ILight >
fill
(const char *device, const char *name, const char *label, const char *group, IPState state)
INDI::PropertyLight
find_if
(Predicate pred)
INDI::PropertyBasic< ILight >
inline
find_if
(Predicate pred) const
INDI::PropertyBasic< ILight >
inline
findWidgetByName
(const char *name) const
INDI::PropertyBasic< ILight >
findWidgetIndexByName
(const char *name) const
INDI::PropertyBasic< ILight >
getBaseDevice
() const
INDI::Property
getBLOB
() const
INDI::Property
getDeviceName
() const
INDI::Property
getGroupName
() const
INDI::PropertyBasic< ILight >
getLabel
() const
INDI::PropertyBasic< ILight >
getLight
() const
INDI::Property
getName
() const
INDI::PropertyBasic< ILight >
getNumber
() const
INDI::Property
getPermission
() const
INDI::PropertyBasic< ILight >
getPermissionAsString
() const
INDI::PropertyBasic< ILight >
getProperty
() const
INDI::Property
getRegistered
() const
INDI::Property
getState
() const
INDI::PropertyBasic< ILight >
getStateAsString
() const
INDI::PropertyBasic< ILight >
getSwitch
() const
INDI::Property
getText
() const
INDI::Property
getTimeout
() const
INDI::PropertyBasic< ILight >
getTimestamp
() const
INDI::PropertyBasic< ILight >
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::PropertyBasic< ILight >
isLabelMatch
(const char *otherLabel) const
INDI::PropertyBasic< ILight >
isLabelMatch
(const std::string &otherLabel) const
INDI::PropertyBasic< ILight >
isNameMatch
(const char *otherName) const
INDI::PropertyBasic< ILight >
isNameMatch
(const std::string &otherName) const
INDI::PropertyBasic< ILight >
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::PropertyBasic< ILight >
protected
operator*
()
INDI::PropertyBasic< ILight >
operator->
()
INDI::PropertyBasic< ILight >
INDI::Property::operator->
() const
INDI::Property
operator==
(std::nullptr_t) const
INDI::Property
inline
operator[]
(ssize_t index) const
INDI::PropertyBasic< ILight >
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
PropertyBasic
(PropertyBasicPrivate &dd)
INDI::PropertyBasic< ILight >
protected
PropertyBasic
(const std::shared_ptr< PropertyBasicPrivate > &dd)
INDI::PropertyBasic< ILight >
protected
PropertyLight
(size_t count)
INDI::PropertyLight
PropertyLight
(INDI::Property property)
INDI::PropertyLight
push
(WidgetView< ILight > &&item)
INDI::PropertyBasic< ILight >
push
(const WidgetView< ILight > &item)
INDI::PropertyBasic< ILight >
reserve
(size_t size)
INDI::PropertyBasic< ILight >
resize
(size_t size)
INDI::PropertyBasic< ILight >
save
(FILE *f) const
INDI::PropertyBasic< ILight >
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 *name)
INDI::PropertyBasic< ILight >
setGroupName
(const std::string &name)
INDI::PropertyBasic< ILight >
setLabel
(const char *label)
INDI::PropertyBasic< ILight >
setLabel
(const std::string &label)
INDI::PropertyBasic< ILight >
setName
(const char *name)
INDI::PropertyBasic< ILight >
setName
(const std::string &name)
INDI::PropertyBasic< ILight >
setPermission
(IPerm permission)
INDI::PropertyBasic< ILight >
setProperty
(void *)
INDI::Property
setRegistered
(bool r)
INDI::Property
setState
(IPState state)
INDI::PropertyBasic< ILight >
setTimeout
(double timeout)
INDI::PropertyBasic< ILight >
setTimestamp
(const char *timestamp)
INDI::PropertyBasic< ILight >
setTimestamp
(const std::string ×tamp)
INDI::PropertyBasic< ILight >
setType
(INDI_PROPERTY_TYPE t)
INDI::Property
shrink_to_fit
()
INDI::PropertyBasic< ILight >
size
() const
INDI::PropertyBasic< ILight >
vapply
(const char *format, va_list args) const
INDI::PropertyBasic< ILight >
vdefine
(const char *format, va_list args) const
INDI::PropertyBasic< ILight >
ViewType
typedef
INDI::PropertyBasic< ILight >
~Property
()
INDI::Property
~PropertyBasic
()
INDI::PropertyBasic< ILight >
~PropertyLight
()
INDI::PropertyLight
Generated on Sat May 13 2023 14:24:27 for Instrument Neutral Distributed Interface INDI by
1.9.1