Instrument Neutral Distributed Interface INDI  2.0.2
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(2INDI::PropertyBasic< T >
apply() constINDI::PropertyBasic< T >
at(size_t index) constINDI::PropertyBasic< T >
begin()INDI::PropertyBasic< T >
begin() constINDI::PropertyBasic< T >
count() constINDI::PropertyBasic< T >inline
d_ptrINDI::Propertyprotected
define(const char *format,...) const ATTRIBUTE_FORMAT_PRINTF(2INDI::PropertyBasic< T >
define() constINDI::PropertyBasic< T >
emitUpdate()INDI::Property
end()INDI::PropertyBasic< T >
end() constINDI::PropertyBasic< T >
find_if(Predicate pred)INDI::PropertyBasic< T >inline
find_if(Predicate pred) constINDI::PropertyBasic< T >inline
findWidgetByName(const char *name) constINDI::PropertyBasic< T >
findWidgetIndexByName(const char *name) constINDI::PropertyBasic< T >
getBaseDevice() constINDI::Property
getBLOB() constINDI::Property
getDeviceName() constINDI::Property
getGroupName() constINDI::PropertyBasic< T >
getLabel() constINDI::PropertyBasic< T >
getLight() constINDI::Property
getName() constINDI::PropertyBasic< T >
getNumber() constINDI::Property
getPermission() constINDI::PropertyBasic< T >
getPermissionAsString() constINDI::PropertyBasic< T >
getProperty() constINDI::Property
getRegistered() constINDI::Property
getState() constINDI::PropertyBasic< T >
getStateAsString() constINDI::PropertyBasic< T >
getSwitch() constINDI::Property
getText() constINDI::Property
getTimeout() constINDI::PropertyBasic< T >
getTimestamp() constINDI::PropertyBasic< T >
getType() constINDI::Property
getTypeAsString() constINDI::Property
hasUpdateCallback() constINDI::Property
isDeviceNameMatch(const char *otherDeviceName) constINDI::Property
isDeviceNameMatch(const std::string &otherDeviceName) constINDI::Property
isDynamic() constINDI::Property
isEmpty() constINDI::PropertyBasic< T >
isLabelMatch(const char *otherLabel) constINDI::PropertyBasic< T >
isLabelMatch(const std::string &otherLabel) constINDI::PropertyBasic< T >
isNameMatch(const char *otherName) constINDI::PropertyBasic< T >
isNameMatch(const std::string &otherName) constINDI::PropertyBasic< T >
isTypeMatch(INDI_PROPERTY_TYPE otherType) constINDI::Property
isValid() constINDI::Property
onUpdate(const std::function< void()> &callback)INDI::Property
operator bool() constINDI::Propertyinline
operator bool()INDI::Propertyinline
operator const INDI::Property *() constINDI::Property
operator INDI::Property *()INDI::Property
operator INDI::PropertyViewBlob *() constINDI::Propertyinline
operator INDI::PropertyViewLight *() constINDI::Propertyinline
operator INDI::PropertyViewNumber *() constINDI::Propertyinline
operator INDI::PropertyViewSwitch *() constINDI::Propertyinline
operator INDI::PropertyViewText *() constINDI::Propertyinline
operator!=(std::nullptr_t) constINDI::Propertyinline
operator&()INDI::PropertyBasic< T >protected
operator*()INDI::PropertyBasic< T >
operator->()INDI::PropertyBasic< T >
INDI::Property::operator->() constINDI::Property
operator==(std::nullptr_t) constINDI::Propertyinline
operator[](ssize_t index) constINDI::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::Propertyprotected
Property(PropertyPrivate &dd)INDI::Propertyprotected
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) constINDI::PropertyBasic< T >
self()INDI::Propertyprotected
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 &timestamp)INDI::PropertyBasic< T >
setType(INDI_PROPERTY_TYPE t)INDI::Property
shrink_to_fit()INDI::PropertyBasic< T >
size() constINDI::PropertyBasic< T >
vapply(const char *format, va_list args) constINDI::PropertyBasic< T >
vdefine(const char *format, va_list args) constINDI::PropertyBasic< T >
ViewType typedefINDI::PropertyBasic< T >
~Property()INDI::Property
~PropertyBasic()INDI::PropertyBasic< T >