OpenTwin
0.1
OpenTwin
Loading...
Searching...
No Matches
ServiceStartupInformation.h
Go to the documentation of this file.
1
#pragma once
2
3
// Project header
4
#include "
ServiceInformation.h
"
5
#include "
SessionInformation.h
"
6
7
// C++ header
8
#include <string>
9
10
class
ServiceStartupInformation
{
11
public
:
12
ServiceStartupInformation
();
13
ServiceStartupInformation
(
const
std::string& _serviceName,
const
std::string& _serviceType,
const
std::string& _sessionServiceURL,
const
std::string&
_sessionID
);
14
ServiceStartupInformation
(
const
ServiceInformation
& _service,
const
SessionInformation
& _session);
15
ServiceStartupInformation
(
const
ServiceStartupInformation
& _other);
16
virtual
~ServiceStartupInformation
();
17
18
ServiceStartupInformation
&
operator =
(
const
ServiceStartupInformation
& _other);
19
bool
operator ==
(
const
ServiceStartupInformation
& _other);
20
bool
operator !=
(
const
ServiceStartupInformation
& _other);
21
22
void
setServiceInformation
(
const
ServiceInformation
& _info) { m_serviceInfo = _info; }
23
const
ServiceInformation
&
serviceInformation
(
void
)
const
{
return
m_serviceInfo; }
24
25
void
setSessionInformation
(
const
SessionInformation
& _info) { m_sessionInfo = _info; }
26
const
SessionInformation
&
sessionInformation
(
void
)
const
{
return
m_sessionInfo; }
27
28
private
:
29
ServiceInformation
m_serviceInfo;
30
SessionInformation
m_sessionInfo;
31
};
ServiceInformation.h
SessionInformation.h
_sessionID
const char const char const char * _sessionID
Definition
dllmain.cpp:62
ServiceInformation
Definition
ServiceInformation.h:6
ServiceStartupInformation
Definition
ServiceStartupInformation.h:10
ServiceStartupInformation::~ServiceStartupInformation
virtual ~ServiceStartupInformation()
Definition
ServiceStartupInformation.cpp:15
ServiceStartupInformation::operator!=
bool operator!=(const ServiceStartupInformation &_other)
Definition
ServiceStartupInformation.cpp:27
ServiceStartupInformation::serviceInformation
const ServiceInformation & serviceInformation(void) const
Definition
ServiceStartupInformation.h:23
ServiceStartupInformation::operator=
ServiceStartupInformation & operator=(const ServiceStartupInformation &_other)
Definition
ServiceStartupInformation.cpp:17
ServiceStartupInformation::ServiceStartupInformation
ServiceStartupInformation()
Definition
ServiceStartupInformation.cpp:3
ServiceStartupInformation::sessionInformation
const SessionInformation & sessionInformation(void) const
Definition
ServiceStartupInformation.h:26
ServiceStartupInformation::operator==
bool operator==(const ServiceStartupInformation &_other)
Definition
ServiceStartupInformation.cpp:23
ServiceStartupInformation::setSessionInformation
void setSessionInformation(const SessionInformation &_info)
Definition
ServiceStartupInformation.h:25
ServiceStartupInformation::setServiceInformation
void setServiceInformation(const ServiceInformation &_info)
Definition
ServiceStartupInformation.h:22
SessionInformation
Definition
SessionInformation.h:6
Services
GlobalDirectoryService
include
ServiceStartupInformation.h
Generated by
1.10.0