kstars
#include <indidriver.h>

Public Types | |
enum | DeviceStatus { DEV_START, DEV_TERMINATE } |
enum | XMLSource { PRIMARY_XML, THIRD_PARTY_XML, EM_XML } |
Public Member Functions | |
IDevice (const QString &inName, const QString &inLabel, const QString &inDriver, const QString &inVersion) | |
~IDevice () | |
void | clear () |
QString | getServerBuffer () |
Public Attributes | |
double | aperture |
DeviceManager * | deviceManager |
QString | driver |
double | focal_length |
QString | id |
QString | name |
QString | port |
DeviceStatus | state |
QString | tree_label |
int | type |
QString | unique_label |
QString | version |
XMLSource | xmlSource |
Detailed Description
Definition at line 46 of file indidriver.h.
Member Enumeration Documentation
Enumerator | |
---|---|
DEV_START | |
DEV_TERMINATE |
Definition at line 54 of file indidriver.h.
enum IDevice::XMLSource |
Enumerator | |
---|---|
PRIMARY_XML | |
THIRD_PARTY_XML | |
EM_XML |
Definition at line 55 of file indidriver.h.
Constructor & Destructor Documentation
IDevice::IDevice | ( | const QString & | inName, |
const QString & | inLabel, | ||
const QString & | inDriver, | ||
const QString & | inVersion | ||
) |
Definition at line 981 of file indidriver.cpp.
IDevice::~IDevice | ( | ) |
Definition at line 1009 of file indidriver.cpp.
Member Function Documentation
void IDevice::clear | ( | ) |
Definition at line 1014 of file indidriver.cpp.
QString IDevice::getServerBuffer | ( | ) |
Definition at line 1023 of file indidriver.cpp.
Member Data Documentation
double IDevice::aperture |
Definition at line 72 of file indidriver.h.
DeviceManager* IDevice::deviceManager |
Definition at line 67 of file indidriver.h.
QString IDevice::driver |
Definition at line 60 of file indidriver.h.
double IDevice::focal_length |
Definition at line 71 of file indidriver.h.
QString IDevice::id |
Definition at line 62 of file indidriver.h.
QString IDevice::name |
Definition at line 59 of file indidriver.h.
QString IDevice::port |
Definition at line 63 of file indidriver.h.
DeviceStatus IDevice::state |
Definition at line 64 of file indidriver.h.
QString IDevice::tree_label |
Definition at line 57 of file indidriver.h.
int IDevice::type |
Definition at line 68 of file indidriver.h.
QString IDevice::unique_label |
Definition at line 58 of file indidriver.h.
QString IDevice::version |
Definition at line 61 of file indidriver.h.
XMLSource IDevice::xmlSource |
Definition at line 65 of file indidriver.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:36:22 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.