38 class IDoor :
public std::enable_shared_from_this<IDoor>
43 virtual std::string
alias()
const = 0;
46 virtual void alias(
const std::string &
alias) = 0;
47 virtual void description(
const std::string &desc) = 0;
59 virtual std::vector<Tools::ScheduleMappingLWPtr>
lazy_mapping()
const = 0;
unsigned long AccessPointId
virtual std::string description() const =0
This is the header file for a generated source file, GitSHA1.cpp.
std::shared_ptr< IAccessPoint > IAccessPointPtr
virtual DoorId id() const =0
virtual std::vector< Tools::ScheduleMappingLWPtr > lazy_mapping() const =0
Retrieve the lazy pointers to the ScheduleMapping objects that map this door.
virtual IAccessPointPtr access_point() const =0
virtual std::string alias() const =0
virtual AccessPointId access_point_id() const =0