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

#include <UpdateInfo.h>

Public Member Functions

 UpdateInfo ()
 
virtual ~UpdateInfo ()
 
void reset ()
 

Public Attributes

std::mutex updateMutex
 
int32_t devicesToUpdate = -1
 
int32_t currentUpdate = -1
 
uint64_t currentDevice = 0
 
int32_t currentDeviceProgress = -1
 
std::map< uint64_t, std::pair< int32_t, std::string > > results
 

Constructor & Destructor Documentation

§ UpdateInfo()

BaseLib::Systems::UpdateInfo::UpdateInfo ( )

§ ~UpdateInfo()

BaseLib::Systems::UpdateInfo::~UpdateInfo ( )
virtual

Member Function Documentation

§ reset()

void BaseLib::Systems::UpdateInfo::reset ( )

Member Data Documentation

§ currentDevice

uint64_t BaseLib::Systems::UpdateInfo::currentDevice = 0

§ currentDeviceProgress

int32_t BaseLib::Systems::UpdateInfo::currentDeviceProgress = -1

§ currentUpdate

int32_t BaseLib::Systems::UpdateInfo::currentUpdate = -1

§ devicesToUpdate

int32_t BaseLib::Systems::UpdateInfo::devicesToUpdate = -1

§ results

std::map<uint64_t, std::pair<int32_t, std::string> > BaseLib::Systems::UpdateInfo::results

§ updateMutex

std::mutex BaseLib::Systems::UpdateInfo::updateMutex

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