Main Page
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
y
Variables
_
a
b
i
k
n
p
r
s
t
v
Typedefs
a
b
c
f
h
i
m
n
p
s
t
u
w
y
Enumerations
Enumerator
a
b
c
e
f
h
i
l
m
n
o
p
r
s
t
u
v
w
Classes
Class List
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
~
Variables
_
a
b
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
u
v
w
y
Enumerations
Enumerator
a
b
c
e
g
i
k
l
m
n
o
p
r
s
u
v
Related Functions
a
b
c
d
e
i
l
m
o
r
s
u
w
x
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
x
Functions
_
a
b
c
d
e
g
m
o
p
r
s
t
Variables
_
a
b
f
g
l
t
u
Typedefs
Enumerations
Enumerator
Macros
_
a
b
c
e
f
g
i
l
m
r
s
u
v
w
x
sick_visionary_cpp_shared
src
AuthenticationLegacy.h
Go to the documentation of this file.
1
//
2
// Copyright (c) 2023 SICK AG, Waldkirch
3
//
4
// SPDX-License-Identifier: Unlicense
5
6
#pragma once
7
#include "
VisionaryControl.h
"
8
9
namespace
visionary
{
10
11
class
AuthenticationLegacy
:
public
IAuthentication
12
{
13
public
:
14
explicit
AuthenticationLegacy
(
VisionaryControl
& vctrl);
15
~AuthenticationLegacy
()
override
;
16
17
bool
login
(
UserLevel
userLevel,
const
std::string& password)
override
;
18
bool
logout
()
override
;
19
20
private
:
21
VisionaryControl
&
m_VisionaryControl
;
22
};
23
24
}
// namespace visionary
VisionaryControl.h
visionary::IAuthentication::UserLevel
UserLevel
Available CoLa user levels.
Definition:
IAuthentication.h:15
visionary::AuthenticationLegacy::login
bool login(UserLevel userLevel, const std::string &password) override
Definition:
AuthenticationLegacy.cpp:18
visionary
Definition:
MD5.cpp:44
visionary::AuthenticationLegacy::AuthenticationLegacy
AuthenticationLegacy(VisionaryControl &vctrl)
Definition:
AuthenticationLegacy.cpp:12
visionary::AuthenticationLegacy::~AuthenticationLegacy
~AuthenticationLegacy() override
visionary::AuthenticationLegacy
Definition:
AuthenticationLegacy.h:11
visionary::AuthenticationLegacy::logout
bool logout() override
Definition:
AuthenticationLegacy.cpp:33
visionary::IAuthentication
Definition:
IAuthentication.h:11
visionary::AuthenticationLegacy::m_VisionaryControl
VisionaryControl & m_VisionaryControl
Definition:
AuthenticationLegacy.h:21
visionary::VisionaryControl
Definition:
VisionaryControl.h:19
sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 03:36:38