|
Open Model Railroad Network (OpenMRN)
|
This is the complete list of members for openlcb::BroadcastTime, including all inherited members.
| again() | StateFlowBase | inlineprotected |
| alloc_result(QMember *b) override | StateFlowBase | inlineprivatevirtual |
| allocate_and_call(FlowInterface< Buffer< T > > *target_flow, Callback c, Pool *pool=nullptr) | StateFlowBase | inlineprotected |
| allocate_and_call(Callback c, QAsync *queue) | StateFlowBase | inlineprotected |
| allocationResult_ | StateFlowBase | private |
| BroadcastTime(Node *node, NodeID clock_id) | openlcb::BroadcastTime | inlineprotected |
| call_immediately(Callback c) | StateFlowBase | inlineprotected |
| Callback typedef | StateFlowBase | protected |
| callbacks_ | openlcb::BroadcastTime | protected |
| cast_allocation_result(T **member) | StateFlowBase | inlineprotected |
| clear_timezone() | openlcb::BroadcastTime | private |
| clock_id() | openlcb::BroadcastTime | inline |
| compare_realtime(time_t t1, time_t t2) | TimeBase | inline |
| date(int *month, int *day) | TimeBase | inline |
| day_of_week() | TimeBase | inline |
| day_of_year() | TimeBase | inline |
| delete_this() | StateFlowBase | inlineprotected |
| DISALLOW_COPY_AND_ASSIGN(BroadcastTime) (defined in openlcb::BroadcastTime) | openlcb::BroadcastTime | private |
| event_base() | openlcb::BroadcastTime | inline |
| eventBase_ | openlcb::BroadcastTime | protected |
| EventId typedef (defined in openlcb::EventHandler) | openlcb::EventHandler | |
| EventRegistryEntry typedef (defined in openlcb::EventHandler) | openlcb::EventHandler | |
| EventReport typedef (defined in openlcb::EventHandler) | openlcb::EventHandler | |
| exit() | StateFlowBase | inlineprotected |
| fast_sec_to_real_nsec_period(int16_t rate, time_t fast_sec, long long *real_nsec) | TimeBase | inline |
| fast_sec_to_real_nsec_period_abs(time_t fast_sec, long long *real_nsec) | TimeBase | inline |
| full_allocation_result(FlowInterface< Buffer< T > > *target_flow) | StateFlowBase | inlineprotected |
| full_allocation_result(TypedQAsync< T > *queue) | StateFlowBase | inlineprotected |
| get_allocation_result(FlowInterface< Buffer< T > > *target_flow) | StateFlowBase | inlineprotected |
| get_rate_quarters() | TimeBase | inline |
| gmtime_get() | openlcb::BroadcastTime | inline |
| gmtime_r(struct tm *result) | TimeBase | inline |
| gmtime_recalculate() | openlcb::BroadcastTime | inline |
| handle_consumer_identified(const EventRegistryEntry ®istry_entry, EventReport *event, BarrierNotifiable *done) | openlcb::EventHandler | inlinevirtual |
| handle_consumer_range_identified(const EventRegistryEntry ®istry_entry, EventReport *event, BarrierNotifiable *done) | openlcb::EventHandler | inlinevirtual |
| handle_event_report(const EventRegistryEntry ®istry_entry, EventReport *event, BarrierNotifiable *done)=0 | openlcb::EventHandler | pure virtual |
| handle_identify_consumer(const EventRegistryEntry ®istry_entry, EventReport *event, BarrierNotifiable *done)=0 | openlcb::EventHandler | pure virtual |
| handle_identify_global(const EventRegistryEntry ®istry_entry, EventReport *event, BarrierNotifiable *done)=0 | openlcb::EventHandler | pure virtual |
| handle_identify_producer(const EventRegistryEntry ®istry_entry, EventReport *event, BarrierNotifiable *done)=0 | openlcb::EventHandler | pure virtual |
| handle_producer_identified(const EventRegistryEntry ®istry_entry, EventReport *event, BarrierNotifiable *done) | openlcb::EventHandler | inlinevirtual |
| handle_producer_range_identified(const EventRegistryEntry ®istry_entry, EventReport *event, BarrierNotifiable *done) | openlcb::EventHandler | inlinevirtual |
| IGNOREFN(handle_event_report) (defined in openlcb::SimpleEventHandler) | openlcb::SimpleEventHandler | |
| IGNOREFN(handle_consumer_identified) (defined in openlcb::SimpleEventHandler) | openlcb::SimpleEventHandler | |
| IGNOREFN(handle_consumer_range_identified) (defined in openlcb::SimpleEventHandler) | openlcb::SimpleEventHandler | |
| IGNOREFN(handle_producer_identified) (defined in openlcb::SimpleEventHandler) | openlcb::SimpleEventHandler | |
| IGNOREFN(handle_producer_range_identified) (defined in openlcb::SimpleEventHandler) | openlcb::SimpleEventHandler | |
| IGNOREFN(handle_identify_consumer) (defined in openlcb::SimpleEventHandler) | openlcb::SimpleEventHandler | |
| IGNOREFN(handle_identify_producer) (defined in openlcb::SimpleEventHandler) | openlcb::SimpleEventHandler | |
| init() | QMember | inline |
| internal_try_read() | StateFlowBase | inlineprotected |
| internal_try_write() | StateFlowBase | inlineprotected |
| invoke_subflow_and_ignore_result(FlowInterface< Buffer< T > > *target_flow, Args &&... args) | StateFlowBase | inlinestatic |
| invoke_subflow_and_wait(FlowInterface< Buffer< T > > *target_flow, Callback c, Args &&... args) | StateFlowBase | inlineprotected |
| is_running() | TimeBase | inline |
| is_server_detected()=0 | openlcb::BroadcastTime | pure virtual |
| is_server_self()=0 | openlcb::BroadcastTime | pure virtual |
| is_started() | TimeBase | inline |
| is_state(Callback c) | StateFlowBase | inlineprotected |
| is_terminated() | StateFlowBase | inlineprotected |
| lock() (defined in Atomic) | Atomic | inlineprotected |
| mu_ | Atomic | private |
| next | QMember | protected |
| node() | openlcb::BroadcastTime | inline |
| node_ | openlcb::BroadcastTime | protected |
| notify() override | StateFlowBase | virtual |
| QMember() | QMember | inlineprotected |
| query() | openlcb::BroadcastTime | inline |
| rate_ | TimeBase | protected |
| rateRequested_ | openlcb::BroadcastTime | protected |
| read_nonblocking(StateFlowSelectHelper *helper, int fd, void *buf, size_t size, Callback c, unsigned priority=Selectable::MAX_PRIO) | StateFlowBase | inlineprotected |
| read_repeated(StateFlowSelectHelper *helper, int fd, void *buf, size_t size, Callback c, unsigned priority=Selectable::MAX_PRIO) | StateFlowBase | inlineprotected |
| read_repeated_with_timeout(StateFlowTimedSelectHelper *helper, long long timeout_nsec, int fd, void *buf, size_t size, Callback c, unsigned priority=Selectable::MAX_PRIO) | StateFlowBase | inlineprotected |
| read_single(StateFlowSelectHelper *helper, int fd, void *buf, size_t size, Callback c, unsigned priority=Selectable::MAX_PRIO) | StateFlowBase | inlineprotected |
| real_nsec_to_fast_sec_period(int16_t rate, long long real_nsec, time_t *fast_sec) | TimeBase | inline |
| real_nsec_until_fast_time_abs(time_t fast_sec, long long *real_nsec) | TimeBase | inline |
| reset_flow(Callback c) | StateFlowBase | inlineprotected |
| run() override | StateFlowBase | virtual |
| seconds_ | TimeBase | protected |
| service() | StateFlowBase | inline |
| service_ | StateFlowBase | private |
| service_callbacks(time_t old, time_t current) | openlcb::BroadcastTime | inlineprotected |
| set_date(int month, int day) | openlcb::BroadcastTime | inline |
| set_date_year_str(const char *date_year) | openlcb::BroadcastTime | |
| set_rate_quarters(int16_t rate) | openlcb::BroadcastTime | inline |
| set_shortcut(uint64_t event) | openlcb::BroadcastTime | inlineprotectedvirtual |
| set_terminated() | StateFlowBase | inlineprotected |
| set_time(int hours, int minutes) | openlcb::BroadcastTime | inline |
| set_year(int year) | openlcb::BroadcastTime | inline |
| sleep_and_call(::Timer *timer, long long timeout_nsec, Callback c) | StateFlowBase | inlineprotected |
| start() | openlcb::BroadcastTime | inline |
| start_flow(Callback c) | StateFlowBase | inlineprotected |
| started_ | TimeBase | protected |
| state_ | StateFlowBase | private |
| StateFlowBase(Service *service) | StateFlowBase | inlineprotected |
| StateFlowBase() | StateFlowBase | private |
| stop() | openlcb::BroadcastTime | inline |
| sync(const TimeBase &other) | TimeBase | inline |
| terminated() | StateFlowBase | private |
| test_deletion() (defined in Executable) | Executable | |
| time() | TimeBase | inline |
| time_and_rate_quarters() | TimeBase | inline |
| TimeBase() (defined in TimeBase) | TimeBase | inline |
| timer_ | openlcb::BroadcastTime | protected |
| timestamp_ | TimeBase | protected |
| TimeUpdateCallback typedef | openlcb::BroadcastTime | |
| tm_ | openlcb::BroadcastTime | protected |
| unlock() (defined in Atomic) | Atomic | inlineprotected |
| update_subscribe_add(TimeUpdateCallback callback) | openlcb::BroadcastTime | inline |
| update_subscribe_remove(UpdateSubscribeHandle handle) | openlcb::BroadcastTime | inline |
| UpdateSubscribeHandle typedef | openlcb::BroadcastTime | |
| wait() | StateFlowBase | inlineprotected |
| wait_and_call(Callback c) | StateFlowBase | inlineprotected |
| write_repeated(StateFlowSelectHelper *helper, int fd, const void *buf, size_t size, Callback c, unsigned priority=Selectable::MAX_PRIO) | StateFlowBase | inlineprotected |
| writer_ | openlcb::BroadcastTime | protected |
| year() | TimeBase | inline |
| yield() | StateFlowBase | inlineprotected |
| yield_and_call(Callback c) | StateFlowBase | inlineprotected |
| ~BroadcastTime() | openlcb::BroadcastTime | inlinevirtual |
| ~Destructable() (defined in Destructable) | Destructable | inlinevirtual |
| ~EventHandler() (defined in openlcb::EventHandler) | openlcb::EventHandler | inlinevirtual |
| ~Executable() (defined in Executable) | Executable | virtual |
| ~QMember() | QMember | inlineprotected |
| ~StateFlowBase() | StateFlowBase | inlineprotected |