Leosac
0.8.0
Open Source Access Control
Leosac::Auth::AuthTarget Member List
This is the complete list of members for
Leosac::Auth::AuthTarget
, including all inherited members.
add_always_close_sched
(const Tools::IScheduleCPtr &sched)
Leosac::Auth::AuthTarget
add_always_open_sched
(const Tools::IScheduleCPtr &sched)
Leosac::Auth::AuthTarget
always_close_
Leosac::Auth::AuthTarget
protected
always_open_
Leosac::Auth::AuthTarget
protected
AuthTarget
(const std::string target_name)
Leosac::Auth::AuthTarget
explicit
contact_duration
()
Leosac::Auth::AuthTarget
contact_duration
(std::chrono::milliseconds duration)
Leosac::Auth::AuthTarget
contact_duration_
Leosac::Auth::AuthTarget
protected
contact_gpio
()
Leosac::Auth::AuthTarget
contact_gpio
(std::unique_ptr< Hardware::FGPIO > new_gpio)
Leosac::Auth::AuthTarget
contact_gpio_
Leosac::Auth::AuthTarget
protected
exitreq_duration
()
Leosac::Auth::AuthTarget
exitreq_duration
(std::chrono::milliseconds duration)
Leosac::Auth::AuthTarget
exitreq_duration_
Leosac::Auth::AuthTarget
protected
exitreq_gpio
()
Leosac::Auth::AuthTarget
exitreq_gpio
(std::unique_ptr< Hardware::FGPIO > new_gpio)
Leosac::Auth::AuthTarget
exitreq_gpio_
Leosac::Auth::AuthTarget
protected
gpio
()
Leosac::Auth::AuthTarget
gpio
(std::unique_ptr< Hardware::FGPIO > new_gpio)
Leosac::Auth::AuthTarget
gpio_
Leosac::Auth::AuthTarget
protected
is_always_closed
(const std::chrono::system_clock::time_point &tp) const
Leosac::Auth::AuthTarget
is_always_open
(const std::chrono::system_clock::time_point &tp) const
Leosac::Auth::AuthTarget
name
() const
Leosac::Auth::AuthTarget
name
(const std::string &new_name)
Leosac::Auth::AuthTarget
name_
Leosac::Auth::AuthTarget
protected
resetToExpectedState
(const std::chrono::system_clock::time_point &tp)
Leosac::Auth::AuthTarget
~AuthTarget
()=default
Leosac::Auth::AuthTarget
virtual
Generated on Tue Mar 22 2022 10:52:22 for Leosac by
1.8.17