Declaration
class simaai::neat::graph::strict_sync::YoloTokenStore { ... }
Public Constructors Index
Public Member Functions Index
Private Member Attributes Index
Private Static Functions Index
Definition at line 66 of file StrictSync.h.
Public Constructors
YoloTokenStore()
| simaai::neat::graph::strict_sync::YoloTokenStore::YoloTokenStore (size_t streams) |
|
explicit
|
Public Member Functions
enqueue()
| void simaai::neat::graph::strict_sync::YoloTokenStore::enqueue (size_t idx, int64_t frame_id) |
|
stats()
| Stats simaai::neat::graph::strict_sync::YoloTokenStore::stats (size_t idx) |
|
take()
| std::optional<Token> simaai::neat::graph::strict_sync::YoloTokenStore::take (size_t idx) |
|
take_ordered()
| std::optional<OrderedToken> simaai::neat::graph::strict_sync::YoloTokenStore::take_ordered () |
|
Private Member Attributes
order_mu_
| std::mutex simaai::neat::graph::strict_sync::YoloTokenStore::order_mu_ |
|
mutable
|
Definition at line 103 of file StrictSync.h.
103 mutable std::mutex order_mu_;
order_q_
| std::deque<OrderedToken> simaai::neat::graph::strict_sync::YoloTokenStore::order_q_ |
|
Definition at line 104 of file StrictSync.h.
104 std::deque<OrderedToken> order_q_;
states_
| std::vector<State> simaai::neat::graph::strict_sync::YoloTokenStore::states_ |
|
Definition at line 105 of file StrictSync.h.
105 std::vector<State> states_;
Private Static Functions
now_ms_i64()
| int64_t simaai::neat::graph::strict_sync::YoloTokenStore::now_ms_i64 () |
|
static
|
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.1.