OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
ServiceDataUi.h
Go to the documentation of this file.
1
5// ###########################################################################################################################################################################################################################################################################################################################
6
7#pragma once
8
9// OpenTwin header
10#include "OTCore/ServiceBase.h"
11
13public:
15 ServiceDataUi(const std::string& _name, const std::string& _type, const std::string& _url, ot::serviceID_t _id);
16 virtual ~ServiceDataUi();
17
18 void setUiInitializationCompleted(bool _completed = true) { m_uiInitCompleted = _completed; };
19 bool isUiInitializationCompleted(void) const { return m_uiInitCompleted; };
20
21private:
22 bool m_uiInitCompleted;
23};
Definition ServiceDataUi.h:12
virtual ~ServiceDataUi()
Definition ServiceDataUi.cpp:22
void setUiInitializationCompleted(bool _completed=true)
Definition ServiceDataUi.h:18
bool isUiInitializationCompleted(void) const
Definition ServiceDataUi.h:19
ServiceDataUi()
Definition ServiceDataUi.cpp:10
General service information. The ServiceBase class is used to store the general service information.
Definition ServiceBase.h:24
unsigned short serviceID_t
ID type used to identify a service (16 bit unsigned integer).
Definition CoreTypes.h:14