Instrument Neutral Distributed Interface INDI  2.0.2
Public Member Functions | Public Attributes | List of all members
INDI::WatchDeviceProperty::DeviceInfo Struct Reference

#include <watchdeviceproperty.h>

Public Member Functions

void emitWatchDevice ()
 

Public Attributes

ParentDevice device {ParentDevice::Invalid}
 
std::function< void(BaseDevice)> newDeviceCallback
 
std::set< std::string > properties
 

Detailed Description

Definition at line 36 of file watchdeviceproperty.h.

Member Function Documentation

◆ emitWatchDevice()

void INDI::WatchDeviceProperty::DeviceInfo::emitWatchDevice ( )
inline

Definition at line 42 of file watchdeviceproperty.h.

Member Data Documentation

◆ device

ParentDevice INDI::WatchDeviceProperty::DeviceInfo::device {ParentDevice::Invalid}

Definition at line 38 of file watchdeviceproperty.h.

◆ newDeviceCallback

std::function<void (BaseDevice)> INDI::WatchDeviceProperty::DeviceInfo::newDeviceCallback

Definition at line 39 of file watchdeviceproperty.h.

◆ properties

std::set<std::string> INDI::WatchDeviceProperty::DeviceInfo::properties

Definition at line 40 of file watchdeviceproperty.h.


The documentation for this struct was generated from the following file: