Instrument Neutral Distributed Interface INDI  2.0.2
INDI::BaseDevice Member List

This is the complete list of members for INDI::BaseDevice, including all inherited members.

AbstractBaseClientPrivate classINDI::BaseDevicefriend
addMessage(const std::string &msg)INDI::BaseDevice
AO_INTERFACE enum valueINDI::BaseDevice
attach()INDI::BaseDevice
AUX_INTERFACE enum valueINDI::BaseDevice
BaseDevice()INDI::BaseDevice
BaseDevice(BaseDevicePrivate &dd)INDI::BaseDeviceprotected
BaseDevice(const std::shared_ptr< BaseDevicePrivate > &dd)INDI::BaseDeviceprotected
buildProp(const INDI::LilXmlElement &root, char *errmsg, bool isDynamic=false)INDI::BaseDevice
buildSkeleton(const char *filename)INDI::BaseDevice
CCD_INTERFACE enum valueINDI::BaseDevice
checkMessage(XMLEle *root)INDI::BaseDevice
CORRELATOR_INTERFACE enum valueINDI::BaseDevice
d_ptrINDI::BaseDeviceprotected
detach()INDI::BaseDevice
DETECTOR_INTERFACE enum valueINDI::BaseDevice
DOME_INTERFACE enum valueINDI::BaseDevice
doMessage(XMLEle *msg)INDI::BaseDevice
DRIVER_INTERFACE enum nameINDI::BaseDevice
DUSTCAP_INTERFACE enum valueINDI::BaseDevice
FILTER_INTERFACE enum valueINDI::BaseDevice
FOCUSER_INTERFACE enum valueINDI::BaseDevice
GENERAL_INTERFACE enum valueINDI::BaseDevice
getBLOB(const char *name) constINDI::BaseDevice
getDeviceName() constINDI::BaseDevice
getDriverExec() constINDI::BaseDevice
getDriverInterface() constINDI::BaseDevice
getDriverName() constINDI::BaseDevice
getDriverVersion() constINDI::BaseDevice
getLight(const char *name) constINDI::BaseDevice
getMediator() constINDI::BaseDevice
getNumber(const char *name) constINDI::BaseDevice
getProperties()INDI::BaseDevice
getProperties() constINDI::BaseDevice
getProperty(const char *name, INDI_PROPERTY_TYPE type=INDI_UNKNOWN) constINDI::BaseDevice
getPropertyPermission(const char *name) constINDI::BaseDevice
getPropertyState(const char *name) constINDI::BaseDevice
getRawProperty(const char *name, INDI_PROPERTY_TYPE type=INDI_UNKNOWN) constINDI::BaseDevice
getSharedFilePath(std::string fileName)INDI::BaseDevicestatic
getSwitch(const char *name) constINDI::BaseDevice
getText(const char *name) constINDI::BaseDevice
GPS_INTERFACE enum valueINDI::BaseDevice
GUIDER_INTERFACE enum valueINDI::BaseDevice
INDI_DEVICE_NOT_FOUND enum valueINDI::BaseDevice
INDI_DISABLED enum valueINDI::BaseDevice
INDI_DISPATCH_ERROR enum valueINDI::BaseDevice
INDI_ENABLED enum valueINDI::BaseDevice
INDI_ERROR enum nameINDI::BaseDevice
INDI_PROPERTY_DUPLICATED enum valueINDI::BaseDevice
INDI_PROPERTY_INVALID enum valueINDI::BaseDevice
isConnected() constINDI::BaseDevice
isDeviceNameMatch(const char *otherName) constINDI::BaseDevice
isDeviceNameMatch(const std::string &otherName) constINDI::BaseDevice
isValid() constINDI::BaseDevice
lastMessage() constINDI::BaseDevice
LIGHTBOX_INTERFACE enum valueINDI::BaseDevice
messageQueue(size_t index) constINDI::BaseDevice
operator BaseDevice *()INDI::BaseDevice
operator bool() constINDI::BaseDeviceinline
operator bool()INDI::BaseDeviceinline
operator!=(std::nullptr_t) constINDI::BaseDeviceinline
operator->()INDI::BaseDevice
operator==(std::nullptr_t) constINDI::BaseDeviceinline
Properties typedefINDI::BaseDevice
registerProperty(const INDI::Property &property)INDI::BaseDevice
registerProperty(const INDI::Property &property, INDI_PROPERTY_TYPE type)INDI::BaseDevice
removeProperty(const char *name, char *errmsg)INDI::BaseDevice
ROTATOR_INTERFACE enum valueINDI::BaseDevice
SENSOR_INTERFACE enum valueINDI::BaseDevice
setDeviceName(const char *dev)INDI::BaseDevice
setMediator(INDI::BaseMediator *mediator)INDI::BaseDevice
setValue(const INDI::LilXmlElement &root, char *errmsg)INDI::BaseDevice
SPECTROGRAPH_INTERFACE enum valueINDI::BaseDevice
TELESCOPE_INTERFACE enum valueINDI::BaseDevice
WATCH enum nameINDI::BaseDevice
WATCH_NEW enum valueINDI::BaseDevice
WATCH_NEW_OR_UPDATE enum valueINDI::BaseDevice
WATCH_UPDATE enum valueINDI::BaseDevice
watchProperty(const char *name, const std::function< void(INDI::Property)> &callback, WATCH watch=WATCH_NEW)INDI::BaseDevice
WEATHER_INTERFACE enum valueINDI::BaseDevice
~BaseDevice()INDI::BaseDevicevirtual