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::AuthTargetprotected
always_open_Leosac::Auth::AuthTargetprotected
AuthTarget(const std::string target_name)Leosac::Auth::AuthTargetexplicit
contact_duration()Leosac::Auth::AuthTarget
contact_duration(std::chrono::milliseconds duration)Leosac::Auth::AuthTarget
contact_duration_Leosac::Auth::AuthTargetprotected
contact_gpio()Leosac::Auth::AuthTarget
contact_gpio(std::unique_ptr< Hardware::FGPIO > new_gpio)Leosac::Auth::AuthTarget
contact_gpio_Leosac::Auth::AuthTargetprotected
exitreq_duration()Leosac::Auth::AuthTarget
exitreq_duration(std::chrono::milliseconds duration)Leosac::Auth::AuthTarget
exitreq_duration_Leosac::Auth::AuthTargetprotected
exitreq_gpio()Leosac::Auth::AuthTarget
exitreq_gpio(std::unique_ptr< Hardware::FGPIO > new_gpio)Leosac::Auth::AuthTarget
exitreq_gpio_Leosac::Auth::AuthTargetprotected
gpio()Leosac::Auth::AuthTarget
gpio(std::unique_ptr< Hardware::FGPIO > new_gpio)Leosac::Auth::AuthTarget
gpio_Leosac::Auth::AuthTargetprotected
is_always_closed(const std::chrono::system_clock::time_point &tp) constLeosac::Auth::AuthTarget
is_always_open(const std::chrono::system_clock::time_point &tp) constLeosac::Auth::AuthTarget
name() constLeosac::Auth::AuthTarget
name(const std::string &new_name)Leosac::Auth::AuthTarget
name_Leosac::Auth::AuthTargetprotected
resetToExpectedState(const std::chrono::system_clock::time_point &tp)Leosac::Auth::AuthTarget
~AuthTarget()=defaultLeosac::Auth::AuthTargetvirtual