SMACC2
Loading...
Searching...
No Matches
cl_gcalcli::CpCalendarPoller Member List

This is the complete list of members for cl_gcalcli::CpCalendarPoller, including all inherited members.

cached_events_cl_gcalcli::CpCalendarPollerprivate
connection_cl_gcalcli::CpCalendarPollerprivate
CpCalendarPoller()cl_gcalcli::CpCalendarPoller
createSiblingComponent(TArgs... targs)smacc2::ISmaccComponentprotected
createSiblingNamedComponent(std::string name, TArgs... targs)smacc2::ISmaccComponentprotected
events_mutex_cl_gcalcli::CpCalendarPollermutableprivate
executeUpdate(rclcpp::Node::SharedPtr node)smacc2::ISmaccUpdatable
findEvents(const std::string &pattern, bool use_regex=false) constcl_gcalcli::CpCalendarPoller
generateEventId(const CalendarEvent &event)cl_gcalcli::CpCalendarPollerprivate
getActiveEvents() constcl_gcalcli::CpCalendarPoller
getEvents() constcl_gcalcli::CpCalendarPoller
getEventsInWindow(std::chrono::system_clock::time_point start, std::chrono::system_clock::time_point end) constcl_gcalcli::CpCalendarPoller
getLastPollTime() constcl_gcalcli::CpCalendarPoller
getLogger() constsmacc2::ISmaccComponentprotected
getName() constsmacc2::ISmaccComponentvirtual
getNode()smacc2::ISmaccComponentprotected
getStateMachine()smacc2::ISmaccComponentprotected
initialize(ISmaccClient *owner)smacc2::ISmaccComponentprivate
initialized_cl_gcalcli::CpCalendarPollerprivate
ISmaccComponent()smacc2::ISmaccComponent
ISmaccUpdatable()smacc2::ISmaccUpdatable
ISmaccUpdatable(rclcpp::Duration duration)smacc2::ISmaccUpdatableexplicit
last_poll_attempt_cl_gcalcli::CpCalendarPollerprivate
last_poll_time_cl_gcalcli::CpCalendarPollerprivate
lastUpdate_smacc2::ISmaccUpdatableprivate
onAgendaUpdated(void(T::*callback)(const std::vector< CalendarEvent > &), T *object)cl_gcalcli::CpCalendarPollerinline
onAgendaUpdated_cl_gcalcli::CpCalendarPoller
onComponentInitialization()smacc2::ISmaccComponentprotected
onInitialize() overridecl_gcalcli::CpCalendarPollervirtual
onStateOrthogonalAllocation()cl_gcalcli::CpCalendarPollerinline
owner_smacc2::ISmaccComponentprotected
parseDateTime(const std::string &date_str, const std::string &time_str)cl_gcalcli::CpCalendarPollerprivate
parseTsvLine(const std::string &line)cl_gcalcli::CpCalendarPollerprivate
parseTsvOutput(const std::string &output)cl_gcalcli::CpCalendarPollerprivate
periodDuration_smacc2::ISmaccUpdatableprivate
postAgendaUpdatedEvent_cl_gcalcli::CpCalendarPoller
postEvent(const EventType &ev)smacc2::ISmaccComponentprotected
postEvent()smacc2::ISmaccComponentprotected
refreshAgenda()cl_gcalcli::CpCalendarPoller
requiresClient(TClient *&requiredClientStorage)smacc2::ISmaccComponentprotected
requiresComponent(TComponent *&requiredComponentStorage, ComponentRequirement requirementType=ComponentRequirement::SOFT)smacc2::ISmaccComponentprotected
requiresComponent(std::string name, TComponent *&requiredComponentStorage, ComponentRequirement requirementType=ComponentRequirement::SOFT)smacc2::ISmaccComponentprotected
setStateMachine(ISmaccStateMachine *stateMachine)smacc2::ISmaccComponentprivate
setUpdatePeriod(rclcpp::Duration duration)smacc2::ISmaccUpdatable
stateMachine_smacc2::ISmaccComponentprotected
update() overridecl_gcalcli::CpCalendarPollerprotectedvirtual
~CpCalendarPoller()=defaultcl_gcalcli::CpCalendarPollervirtual
~ISmaccComponent()smacc2::ISmaccComponentvirtual