Instrument Neutral Distributed Interface INDI  1.9.2
Public Member Functions | Public Attributes | List of all members
INDI::BaseDevicePrivate Class Reference

#include <basedevice_p.h>

Inheritance diagram for INDI::BaseDevicePrivate:

Public Member Functions

 BaseDevicePrivate ()
virtual ~BaseDevicePrivate ()

Public Attributes

std::string deviceName
BaseDevice::Properties pAll
LilXMLlp {nullptr}
INDI::BaseMediatormediator {nullptr}
std::deque< std::string > messageLog
std::mutex m_Lock

Detailed Description

Definition at line 48 of file basedevice_p.h.

Constructor & Destructor Documentation

◆ BaseDevicePrivate()

INDI::BaseDevicePrivate::BaseDevicePrivate ( )

Definition at line 70 of file basedevice.cpp.

◆ ~BaseDevicePrivate()

INDI::BaseDevicePrivate::~BaseDevicePrivate ( )

Definition at line 82 of file basedevice.cpp.

Member Data Documentation

◆ deviceName

std::string INDI::BaseDevicePrivate::deviceName

Definition at line 71 of file basedevice_p.h.

◆ lp

LilXML* INDI::BaseDevicePrivate::lp {nullptr}

Definition at line 73 of file basedevice_p.h.

◆ m_Lock

std::mutex INDI::BaseDevicePrivate::m_Lock

Definition at line 76 of file basedevice_p.h.

◆ mediator

INDI::BaseMediator* INDI::BaseDevicePrivate::mediator {nullptr}

Definition at line 74 of file basedevice_p.h.

◆ messageLog

std::deque<std::string> INDI::BaseDevicePrivate::messageLog

Definition at line 75 of file basedevice_p.h.

◆ pAll

BaseDevice::Properties INDI::BaseDevicePrivate::pAll

Definition at line 72 of file basedevice_p.h.

The documentation for this class was generated from the following files: