kstars
INDI_D Class Reference
#include <indidevice.h>

Public Types | |
enum | DTypes { DATA_FITS, DATA_STREAM, DATA_OTHER, DATA_CCDPREVIEW } |
Public Member Functions | |
INDI_P * | addProperty (XMLEle *root, char errmsg[]) |
int | buildBLOBGUI (XMLEle *root, char errmsg[]) |
int | buildLightsGUI (XMLEle *root, char errmsg[]) |
int | buildMenuGUI (INDI_P *pp, XMLEle *root, char errmsg[]) |
int | buildNumberGUI (XMLEle *root, char errmsg[]) |
int | buildSwitchesGUI (XMLEle *root, char errmsg[]) |
int | buildTextGUI (XMLEle *root, char errmsg[]) |
int | crackLightState (char *name, PState *psp) |
int | crackSwitchState (char *name, PState *psp) |
INDI_E * | findElem (QString name) |
INDI_G * | findGroup (QString grouptag, int create, char errmsg[]) |
int | findPerm (INDI_P *pp, XMLEle *root, PPerm *permp, char errmsg[]) |
INDI_P * | findProp (QString name) |
INDI_D (INDIMenu *parentMenu, DeviceManager *parentManager, QString inName, QString inLabel) | |
bool | isINDIStd (INDI_P *pp) |
bool | isOn () |
int | newAnyCmd (XMLEle *root, char errmsg[]) |
int | newTextValue (INDI_P *pp, XMLEle *root, char errmsg[]) |
int | newValue (INDI_P *pp, XMLEle *root, char errmsg[]) |
int | processBlob (INDI_E *blobEL, XMLEle *ep, char errmsg[]) |
void | registerProperty (INDI_P *pp) |
int | removeProperty (INDI_P *pp) |
int | setAnyCmd (XMLEle *root, char errmsg[]) |
int | setBLOB (INDI_P *pp, XMLEle *root, char errmsg[]) |
int | setLabelState (INDI_P *pp, XMLEle *root, char errmsg[]) |
int | setTextValue (INDI_P *pp, XMLEle *root, char errmsg[]) |
int | setValue (INDI_P *pp, XMLEle *root, char errmsg[]) |
~INDI_D () | |
Public Attributes | |
INDI_G * | curGroup |
unsigned char * | dataBuffer |
QVBox * | deviceVBox |
QPtrList< INDI_G > | gl |
QTabWidget * | groupContainer |
bool | INDIStdSupport |
QString | label |
QTextEdit * | msgST_w |
QString | name |
INDIMenu * | parent |
DeviceManager * | parentMgr |
INDIStdDevice * | stdDev |
Detailed Description
Definition at line 70 of file indidevice.h.
Member Enumeration Documentation
enum INDI_D::DTypes |
Definition at line 101 of file indidevice.h.
Constructor & Destructor Documentation
INDI_D::INDI_D | ( | INDIMenu * | parentMenu, | |
DeviceManager * | parentManager, | |||
QString | inName, | |||
QString | inLabel | |||
) |
Definition at line 90 of file indidevice.cpp.
INDI_D::~INDI_D | ( | ) |
Definition at line 116 of file indidevice.cpp.
Member Function Documentation
Definition at line 577 of file indidevice.cpp.
int INDI_D::buildBLOBGUI | ( | XMLEle * | root, | |
char | errmsg[] | |||
) |
Definition at line 948 of file indidevice.cpp.
int INDI_D::buildLightsGUI | ( | XMLEle * | root, | |
char | errmsg[] | |||
) |
Definition at line 925 of file indidevice.cpp.
int INDI_D::buildNumberGUI | ( | XMLEle * | root, | |
char | errmsg[] | |||
) |
int INDI_D::buildSwitchesGUI | ( | XMLEle * | root, | |
char | errmsg[] | |||
) |
Definition at line 840 of file indidevice.cpp.
int INDI_D::buildTextGUI | ( | XMLEle * | root, | |
char | errmsg[] | |||
) |
Definition at line 767 of file indidevice.cpp.
int INDI_D::crackLightState | ( | char * | name, | |
PState * | psp | |||
) |
Definition at line 714 of file indidevice.cpp.
int INDI_D::crackSwitchState | ( | char * | name, | |
PState * | psp | |||
) |
Definition at line 742 of file indidevice.cpp.
Definition at line 979 of file indidevice.cpp.
Definition at line 655 of file indidevice.cpp.
Definition at line 686 of file indidevice.cpp.
Definition at line 645 of file indidevice.cpp.
bool INDI_D::isINDIStd | ( | INDI_P * | pp | ) |
Definition at line 137 of file indidevice.cpp.
bool INDI_D::isOn | ( | ) |
Definition at line 565 of file indidevice.cpp.
int INDI_D::newAnyCmd | ( | XMLEle * | root, | |
char | errmsg[] | |||
) |
Definition at line 479 of file indidevice.cpp.
void INDI_D::registerProperty | ( | INDI_P * | pp | ) |
Definition at line 127 of file indidevice.cpp.
int INDI_D::removeProperty | ( | INDI_P * | pp | ) |
Definition at line 151 of file indidevice.cpp.
int INDI_D::setAnyCmd | ( | XMLEle * | root, | |
char | errmsg[] | |||
) |
Definition at line 169 of file indidevice.cpp.
Definition at line 448 of file indidevice.cpp.
Definition at line 350 of file indidevice.cpp.
Definition at line 251 of file indidevice.cpp.
Definition at line 194 of file indidevice.cpp.
Member Data Documentation
Definition at line 95 of file indidevice.h.
unsigned char* INDI_D::dataBuffer |
Definition at line 82 of file indidevice.h.
Definition at line 79 of file indidevice.h.
Definition at line 93 of file indidevice.h.
Definition at line 80 of file indidevice.h.
Definition at line 96 of file indidevice.h.
Definition at line 78 of file indidevice.h.
Definition at line 81 of file indidevice.h.
Definition at line 77 of file indidevice.h.
Definition at line 98 of file indidevice.h.
Definition at line 99 of file indidevice.h.
Definition at line 91 of file indidevice.h.
The documentation for this class was generated from the following files: