libhomegear-base  0.7
Base library for Homegear and Homegear family modules.
BaseLib::DeviceDescription::UiGrid Class Reference

#include <UiGrid.h>

Public Member Functions

 UiGrid (BaseLib::SharedObjects *baseLib)
 
 UiGrid (BaseLib::SharedObjects *baseLib, xml_node *node)
 
 UiGrid (UiGrid const &rhs)
 
virtual ~UiGrid ()=default
 
UiGridoperator= (const UiGrid &rhs)
 

Public Attributes

int32_t width = -1
 
int32_t height = -1
 
int32_t columns = -1
 
int32_t rows = -1
 

Protected Attributes

BaseLib::SharedObjects_bl = nullptr
 

Constructor & Destructor Documentation

§ UiGrid() [1/3]

BaseLib::DeviceDescription::UiGrid::UiGrid ( BaseLib::SharedObjects baseLib)

§ UiGrid() [2/3]

BaseLib::DeviceDescription::UiGrid::UiGrid ( BaseLib::SharedObjects baseLib,
xml_node node 
)

§ UiGrid() [3/3]

BaseLib::DeviceDescription::UiGrid::UiGrid ( UiGrid const &  rhs)

§ ~UiGrid()

virtual BaseLib::DeviceDescription::UiGrid::~UiGrid ( )
virtualdefault

Member Function Documentation

§ operator=()

UiGrid & BaseLib::DeviceDescription::UiGrid::operator= ( const UiGrid rhs)

Member Data Documentation

§ _bl

BaseLib::SharedObjects* BaseLib::DeviceDescription::UiGrid::_bl = nullptr
protected

§ columns

int32_t BaseLib::DeviceDescription::UiGrid::columns = -1

§ height

int32_t BaseLib::DeviceDescription::UiGrid::height = -1

§ rows

int32_t BaseLib::DeviceDescription::UiGrid::rows = -1

§ width

int32_t BaseLib::DeviceDescription::UiGrid::width = -1

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