Instrument Neutral Distributed Interface INDI
1.9.5
|
#include <indiproperty_p.h>
Public Member Functions | |
PropertyPrivate (void *property, INDI_PROPERTY_TYPE type) | |
PropertyPrivate (ITextVectorProperty *property) | |
PropertyPrivate (INumberVectorProperty *property) | |
PropertyPrivate (ISwitchVectorProperty *property) | |
PropertyPrivate (ILightVectorProperty *property) | |
PropertyPrivate (IBLOBVectorProperty *property) | |
virtual | ~PropertyPrivate () |
Public Attributes | |
void * | property = nullptr |
BaseDevice * | baseDevice = nullptr |
INDI_PROPERTY_TYPE | type = INDI_UNKNOWN |
bool | registered = false |
bool | dynamic = false |
Property | self {make_shared_weak(this)} |
Definition at line 52 of file indiproperty_p.h.
INDI::PropertyPrivate::PropertyPrivate | ( | void * | property, |
INDI_PROPERTY_TYPE | type | ||
) |
Definition at line 44 of file indiproperty.cpp.
INDI::PropertyPrivate::PropertyPrivate | ( | ITextVectorProperty * | property | ) |
Definition at line 50 of file indiproperty.cpp.
INDI::PropertyPrivate::PropertyPrivate | ( | INumberVectorProperty * | property | ) |
Definition at line 56 of file indiproperty.cpp.
INDI::PropertyPrivate::PropertyPrivate | ( | ISwitchVectorProperty * | property | ) |
Definition at line 62 of file indiproperty.cpp.
INDI::PropertyPrivate::PropertyPrivate | ( | ILightVectorProperty * | property | ) |
Definition at line 68 of file indiproperty.cpp.
INDI::PropertyPrivate::PropertyPrivate | ( | IBLOBVectorProperty * | property | ) |
Definition at line 74 of file indiproperty.cpp.
|
virtual |
Definition at line 115 of file indiproperty.cpp.
BaseDevice* INDI::PropertyPrivate::baseDevice = nullptr |
Definition at line 56 of file indiproperty_p.h.
bool INDI::PropertyPrivate::dynamic = false |
Definition at line 59 of file indiproperty_p.h.
void* INDI::PropertyPrivate::property = nullptr |
Definition at line 55 of file indiproperty_p.h.
bool INDI::PropertyPrivate::registered = false |
Definition at line 58 of file indiproperty_p.h.
Property INDI::PropertyPrivate::self {make_shared_weak(this)} |
Definition at line 71 of file indiproperty_p.h.
INDI_PROPERTY_TYPE INDI::PropertyPrivate::type = INDI_UNKNOWN |
Definition at line 57 of file indiproperty_p.h.