include
sick_safevisionary_base
AuthenticationLegacy.h
Go to the documentation of this file.
1
// -- BEGIN LICENSE BLOCK ----------------------------------------------
20
// -- END LICENSE BLOCK ------------------------------------------------
21
22
#pragma once
23
#include "
VisionaryControl.h
"
24
25
namespace
visionary
{
26
27
class
AuthenticationLegacy
:
public
IAuthentication
28
{
29
public
:
30
explicit
AuthenticationLegacy
(
VisionaryControl
& vctrl);
31
virtual
~AuthenticationLegacy
();
32
33
virtual
bool
login
(
UserLevel
userLevel,
const
std::string& password);
34
virtual
bool
logout
();
35
36
private
:
37
VisionaryControl
&
m_VisionaryControl
;
38
};
39
40
}
// namespace visionary
VisionaryControl.h
visionary::IAuthentication::UserLevel
UserLevel
Available CoLa user levels.
Definition:
IAuthentication.h:31
visionary::AuthenticationLegacy::logout
virtual bool logout()
Definition:
AuthenticationLegacy.cpp:52
visionary
Definition:
AuthenticationLegacy.h:25
visionary::AuthenticationLegacy::AuthenticationLegacy
AuthenticationLegacy(VisionaryControl &vctrl)
Definition:
AuthenticationLegacy.cpp:28
visionary::AuthenticationLegacy
Definition:
AuthenticationLegacy.h:27
visionary::IAuthentication
Definition:
IAuthentication.h:27
visionary::AuthenticationLegacy::login
virtual bool login(UserLevel userLevel, const std::string &password)
Definition:
AuthenticationLegacy.cpp:35
visionary::AuthenticationLegacy::m_VisionaryControl
VisionaryControl & m_VisionaryControl
Definition:
AuthenticationLegacy.h:37
visionary::AuthenticationLegacy::~AuthenticationLegacy
virtual ~AuthenticationLegacy()
Definition:
AuthenticationLegacy.cpp:33
visionary::VisionaryControl
Definition:
VisionaryControl.h:35
sick_safevisionary_base
Author(s):
autogenerated on Sat Oct 21 2023 02:24:26