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:
INDI::DefaultDevicePrivate

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 ( )
virtual

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
mutable

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: