Instrument Neutral Distributed Interface INDI
2.0.2
INDI
BaseDevice
INDI::BaseDevice Member List
This is the complete list of members for
INDI::BaseDevice
, including all inherited members.
AbstractBaseClientPrivate
class
INDI::BaseDevice
friend
addMessage
(const std::string &msg)
INDI::BaseDevice
AO_INTERFACE
enum value
INDI::BaseDevice
attach
()
INDI::BaseDevice
AUX_INTERFACE
enum value
INDI::BaseDevice
BaseDevice
()
INDI::BaseDevice
BaseDevice
(BaseDevicePrivate &dd)
INDI::BaseDevice
protected
BaseDevice
(const std::shared_ptr< BaseDevicePrivate > &dd)
INDI::BaseDevice
protected
buildProp
(const INDI::LilXmlElement &root, char *errmsg, bool isDynamic=false)
INDI::BaseDevice
buildSkeleton
(const char *filename)
INDI::BaseDevice
CCD_INTERFACE
enum value
INDI::BaseDevice
checkMessage
(XMLEle *root)
INDI::BaseDevice
CORRELATOR_INTERFACE
enum value
INDI::BaseDevice
d_ptr
INDI::BaseDevice
protected
detach
()
INDI::BaseDevice
DETECTOR_INTERFACE
enum value
INDI::BaseDevice
DOME_INTERFACE
enum value
INDI::BaseDevice
doMessage
(XMLEle *msg)
INDI::BaseDevice
DRIVER_INTERFACE
enum name
INDI::BaseDevice
DUSTCAP_INTERFACE
enum value
INDI::BaseDevice
FILTER_INTERFACE
enum value
INDI::BaseDevice
FOCUSER_INTERFACE
enum value
INDI::BaseDevice
GENERAL_INTERFACE
enum value
INDI::BaseDevice
getBLOB
(const char *name) const
INDI::BaseDevice
getDeviceName
() const
INDI::BaseDevice
getDriverExec
() const
INDI::BaseDevice
getDriverInterface
() const
INDI::BaseDevice
getDriverName
() const
INDI::BaseDevice
getDriverVersion
() const
INDI::BaseDevice
getLight
(const char *name) const
INDI::BaseDevice
getMediator
() const
INDI::BaseDevice
getNumber
(const char *name) const
INDI::BaseDevice
getProperties
()
INDI::BaseDevice
getProperties
() const
INDI::BaseDevice
getProperty
(const char *name, INDI_PROPERTY_TYPE type=INDI_UNKNOWN) const
INDI::BaseDevice
getPropertyPermission
(const char *name) const
INDI::BaseDevice
getPropertyState
(const char *name) const
INDI::BaseDevice
getRawProperty
(const char *name, INDI_PROPERTY_TYPE type=INDI_UNKNOWN) const
INDI::BaseDevice
getSharedFilePath
(std::string fileName)
INDI::BaseDevice
static
getSwitch
(const char *name) const
INDI::BaseDevice
getText
(const char *name) const
INDI::BaseDevice
GPS_INTERFACE
enum value
INDI::BaseDevice
GUIDER_INTERFACE
enum value
INDI::BaseDevice
INDI_DEVICE_NOT_FOUND
enum value
INDI::BaseDevice
INDI_DISABLED
enum value
INDI::BaseDevice
INDI_DISPATCH_ERROR
enum value
INDI::BaseDevice
INDI_ENABLED
enum value
INDI::BaseDevice
INDI_ERROR
enum name
INDI::BaseDevice
INDI_PROPERTY_DUPLICATED
enum value
INDI::BaseDevice
INDI_PROPERTY_INVALID
enum value
INDI::BaseDevice
isConnected
() const
INDI::BaseDevice
isDeviceNameMatch
(const char *otherName) const
INDI::BaseDevice
isDeviceNameMatch
(const std::string &otherName) const
INDI::BaseDevice
isValid
() const
INDI::BaseDevice
lastMessage
() const
INDI::BaseDevice
LIGHTBOX_INTERFACE
enum value
INDI::BaseDevice
messageQueue
(size_t index) const
INDI::BaseDevice
operator BaseDevice *
()
INDI::BaseDevice
operator bool
() const
INDI::BaseDevice
inline
operator bool
()
INDI::BaseDevice
inline
operator!=
(std::nullptr_t) const
INDI::BaseDevice
inline
operator->
()
INDI::BaseDevice
operator==
(std::nullptr_t) const
INDI::BaseDevice
inline
Properties
typedef
INDI::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 value
INDI::BaseDevice
SENSOR_INTERFACE
enum value
INDI::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 value
INDI::BaseDevice
TELESCOPE_INTERFACE
enum value
INDI::BaseDevice
WATCH
enum name
INDI::BaseDevice
WATCH_NEW
enum value
INDI::BaseDevice
WATCH_NEW_OR_UPDATE
enum value
INDI::BaseDevice
WATCH_UPDATE
enum value
INDI::BaseDevice
watchProperty
(const char *name, const std::function< void(INDI::Property)> &callback, WATCH watch=WATCH_NEW)
INDI::BaseDevice
WEATHER_INTERFACE
enum value
INDI::BaseDevice
~BaseDevice
()
INDI::BaseDevice
virtual
Generated on Sat May 13 2023 14:24:27 for Instrument Neutral Distributed Interface INDI by
1.9.1