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 
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:
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