Instrument Neutral Distributed Interface INDI  2.0.2
Public Member Functions | List of all members
INDI::PropertyBlobPrivate Class Reference

#include <indipropertyblob_p.h>

Inheritance diagram for INDI::PropertyBlobPrivate:
INDI::PropertyBasicPrivateTemplate< IBLOB > INDI::PropertyContainer< T > INDI::PropertyPrivate

Public Member Functions

 PropertyBlobPrivate (size_t count)
 PropertyBlobPrivate (RawPropertyType *p)
virtual ~PropertyBlobPrivate ()
- Public Member Functions inherited from INDI::PropertyBasicPrivateTemplate< IBLOB >
 PropertyBasicPrivateTemplate (size_t count)
 PropertyBasicPrivateTemplate (RawPropertyType *rawProperty)
virtual ~PropertyBasicPrivateTemplate ()
- Public Member Functions inherited from INDI::PropertyPrivate
 PropertyPrivate (void *property, INDI_PROPERTY_TYPE type)
 PropertyPrivate (PropertyViewText *property)
 PropertyPrivate (PropertyViewNumber *property)
 PropertyPrivate (PropertyViewSwitch *property)
 PropertyPrivate (PropertyViewLight *property)
 PropertyPrivate (PropertyViewBlob *property)
virtual ~PropertyPrivate ()

Additional Inherited Members

- Public Types inherited from INDI::PropertyBasicPrivateTemplate< IBLOB >
using RawPropertyType = typename WidgetTraits< IBLOB >::PropertyType
using BasicPropertyType = PropertyBasicPrivateTemplate< IBLOB >
- Public Attributes inherited from INDI::PropertyBasicPrivateTemplate< IBLOB >
bool raw
std::vector< WidgetView< IBLOB > > widgets
- Public Attributes inherited from INDI::PropertyContainer< T >
PropertyView< T > & typedProperty
- Public Attributes inherited from INDI::PropertyPrivate
void * property = nullptr
BaseDevice baseDevice
bool registered = false
bool dynamic = false
std::function< void()> onUpdateCallback
Property self {make_shared_weak(this)}

Detailed Description

Definition at line 27 of file indipropertyblob_p.h.

Constructor & Destructor Documentation

◆ PropertyBlobPrivate() [1/2]

INDI::PropertyBlobPrivate::PropertyBlobPrivate ( size_t  count)

Definition at line 25 of file indipropertyblob.cpp.

◆ PropertyBlobPrivate() [2/2]

INDI::PropertyBlobPrivate::PropertyBlobPrivate ( RawPropertyType p)

Definition at line 32 of file indipropertyblob_p.h.

◆ ~PropertyBlobPrivate()

INDI::PropertyBlobPrivate::~PropertyBlobPrivate ( )

Definition at line 29 of file indipropertyblob.cpp.

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