TwiceAsNice
2019-02-18
|
Provides generic container for INDI properties
More...
#include <indiproperty.h>
Private Attributes | |
void * | pPtr |
BaseDevice * | dp |
INDI_PROPERTY_TYPE | pType |
bool | pRegistered |
bool | pDynamic |
Provides generic container for INDI properties
Property::Property | ( | ) |
Property::~Property | ( | ) |
INDI::Property::Property | ( | ) |
INDI::Property::~Property | ( | ) |
|
inline |
|
inline |
IBLOBVectorProperty * Property::getBLOB | ( | ) |
IBLOBVectorProperty* INDI::Property::getBLOB | ( | ) |
const char* INDI::Property::getDeviceName | ( | ) | const |
const char * Property::getDeviceName | ( | ) | const |
const char* INDI::Property::getGroupName | ( | ) | const |
const char * Property::getGroupName | ( | ) | const |
const char* INDI::Property::getLabel | ( | ) | const |
const char * Property::getLabel | ( | ) | const |
ILightVectorProperty* INDI::Property::getLight | ( | ) |
ILightVectorProperty * Property::getLight | ( | ) |
const char* INDI::Property::getName | ( | ) | const |
const char * Property::getName | ( | ) | const |
INumberVectorProperty * Property::getNumber | ( | ) |
INumberVectorProperty* INDI::Property::getNumber | ( | ) |
IPerm Property::getPermission | ( | ) | const |
IPerm INDI::Property::getPermission | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
IPState INDI::Property::getState | ( | ) | const |
IPState Property::getState | ( | ) | const |
ISwitchVectorProperty* INDI::Property::getSwitch | ( | ) |
ISwitchVectorProperty * Property::getSwitch | ( | ) |
ITextVectorProperty* INDI::Property::getText | ( | ) |
ITextVectorProperty * Property::getText | ( | ) |
const char* INDI::Property::getTimestamp | ( | ) | const |
const char * Property::getTimestamp | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
void INDI::Property::setBaseDevice | ( | BaseDevice * | idp | ) |
void Property::setBaseDevice | ( | BaseDevice * | idp | ) |
void Property::setDynamic | ( | bool | d | ) |
void INDI::Property::setDynamic | ( | bool | d | ) |
void INDI::Property::setProperty | ( | void * | ) |
void Property::setProperty | ( | void * | p | ) |
void INDI::Property::setRegistered | ( | bool | r | ) |
void Property::setRegistered | ( | bool | r | ) |
void Property::setType | ( | INDI_PROPERTY_TYPE | t | ) |
void INDI::Property::setType | ( | INDI_PROPERTY_TYPE | t | ) |
|
private |
|
private |
|
private |
|
private |
|
private |