OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
ServiceDataUi Class Reference

#include "ServiceDataUi.h"

Inheritance diagram for ServiceDataUi:
ot::ServiceBase

Public Member Functions

 ServiceDataUi ()
 
 ServiceDataUi (const std::string &_name, const std::string &_type, const std::string &_url, ot::serviceID_t _id)
 
virtual ~ServiceDataUi ()
 
void setUiInitializationCompleted (bool _completed=true)
 
bool isUiInitializationCompleted (void) const
 
- Public Member Functions inherited from ot::ServiceBase
 ServiceBase ()
 Constructor.
 
 ServiceBase (const std::string &_name, const std::string &_type)
 Constructor.
 
 ServiceBase (const std::string &_name, const std::string &_type, const std::string &_url, serviceID_t _id, const std::string &_siteId=std::string())
 Constructor.
 
 ServiceBase (const ServiceBase &_other)
 Copy constructor.
 
ServiceBaseoperator= (const ServiceBase &_other)
 
bool operator== (const ServiceBase &_other) const
 
bool operator!= (const ServiceBase &_other) const
 
virtual ~ServiceBase ()
 Deconstructor.
 
void setServiceID (serviceID_t _id)
 Set the service ID.
 
void setServiceURL (const std::string &_url)
 Set the service URL.
 
void setServiceName (const std::string &_name)
 Set the service name.
 
void setServiceType (const std::string &_type)
 Set the service type.
 
void setSiteId (const std::string &_id)
 Set the site ID.
 
void setSessionCount (int _count)
 Set the session count.
 
serviceID_t getServiceID (void) const
 Return the service ID.
 
int getServiceIDAsInt (void) const
 Return the service ID as an Integer (The service ID is an Integer stored as a String)
 
int getSessionCount (void) const
 Return the session count.
 
const std::string & getServiceURL (void) const
 Return the service URL.
 
std::string getServiceName (void) const
 Return the service name.
 
std::string getServiceType (void) const
 Return the service type.
 
std::string getSiteId (void) const
 Return the site ID.
 
BasicServiceInformation getBasicServiceInformation (void) const
 

Additional Inherited Members

- Protected Attributes inherited from ot::ServiceBase
serviceID_t m_serviceID
 
std::string m_serviceURL
 Service ID.
 
std::string m_serviceName
 Service URL.
 
std::string m_serviceType
 Service name.
 
std::string m_siteId
 Service type.
 
int m_sessionCount
 Site ID.
 

Constructor & Destructor Documentation

◆ ServiceDataUi() [1/2]

ServiceDataUi::ServiceDataUi ( )

◆ ServiceDataUi() [2/2]

ServiceDataUi::ServiceDataUi ( const std::string & _name,
const std::string & _type,
const std::string & _url,
ot::serviceID_t _id )

◆ ~ServiceDataUi()

ServiceDataUi::~ServiceDataUi ( )
virtual

Member Function Documentation

◆ isUiInitializationCompleted()

bool ServiceDataUi::isUiInitializationCompleted ( void ) const
inline

◆ setUiInitializationCompleted()

void ServiceDataUi::setUiInitializationCompleted ( bool _completed = true)
inline

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