Instrument Neutral Distributed Interface INDI  2.0.2
Classes | Namespaces | Macros | Typedefs
indipropertyview.h File Reference
#include "indiapi.h"
#include "indidevapi.h"
#include "indiwidgettraits.h"
#include "indiwidgetview.h"
#include <string>
#include <cstring>
#include <cstdarg>
#include <cstdlib>
#include <type_traits>

Go to the source code of this file.

Classes

class  INDI::PropertyView< T >
 Provides decorator for Low-Level IXXXVectorProperty/IXXX. More...
 
struct  INDI::WidgetView< IText >
 
struct  INDI::WidgetView< INumber >
 
struct  INDI::WidgetView< ISwitch >
 
struct  INDI::WidgetView< ILight >
 
struct  INDI::WidgetView< IBLOB >
 

Namespaces

 INDI
 Namespace to encapsulate INDI client, drivers, and mediator classes.
 

Macros

#define PROPERTYVIEW_BASE_ACCESS   public
 

Typedefs

typedef PropertyView< ITextINDI::PropertyViewText
 
typedef PropertyView< INumberINDI::PropertyViewNumber
 
typedef PropertyView< ISwitchINDI::PropertyViewSwitch
 
typedef PropertyView< ILightINDI::PropertyViewLight
 
typedef PropertyView< IBLOBINDI::PropertyViewBlob
 
typedef WidgetView< ITextINDI::WidgetViewText
 
typedef WidgetView< INumberINDI::WidgetViewNumber
 
typedef WidgetView< ISwitchINDI::WidgetViewSwitch
 
typedef WidgetView< ILightINDI::WidgetViewLight
 
typedef WidgetView< IBLOBINDI::WidgetViewBlob
 

Macro Definition Documentation

◆ PROPERTYVIEW_BASE_ACCESS

#define PROPERTYVIEW_BASE_ACCESS   public

Definition at line 50 of file indipropertyview.h.