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