Declaration
class simaai::neat::graph::GraphRun::PullSession { ... }
Friends Index
Private Constructors Index
| PullSession (GraphRun *run, const std::vector< Output > *outputs, std::vector< NodeId > output_nodes, GraphRunStats *stats) |
|
|
|
Public Member Functions Index
Private Member Attributes Index
Definition at line 144 of file GraphRun.h.
Private Constructors
PullSession()
| simaai::neat::graph::GraphRun::PullSession::PullSession (GraphRun * run, const std::vector< Output > * outputs, std::vector< NodeId > output_nodes, GraphRunStats * stats) |
|
Public Member Functions
expect_streams()
| PullSession& simaai::neat::graph::GraphRun::PullSession::expect_streams (std::vector< std::string > ids) |
|
max_runtime_ms()
| PullSession& simaai::neat::graph::GraphRun::PullSession::max_runtime_ms (int ms) |
|
on_sample()
| PullSession& simaai::neat::graph::GraphRun::PullSession::on_sample (std::function< void(const Sample &, NodeId)> cb) |
|
per_stream_target()
| PullSession& simaai::neat::graph::GraphRun::PullSession::per_stream_target (int n) |
|
run()
| void simaai::neat::graph::GraphRun::PullSession::run () |
|
stall_after_ms()
| PullSession& simaai::neat::graph::GraphRun::PullSession::stall_after_ms (int ms) |
|
stats()
| GraphRunStats& simaai::neat::graph::GraphRun::PullSession::stats () |
|
timeout_ms()
| PullSession& simaai::neat::graph::GraphRun::PullSession::timeout_ms (int ms) |
|
Private Member Attributes
expected_
| std::unordered_set<std::string> simaai::neat::graph::GraphRun::PullSession::expected_ |
|
Definition at line 165 of file GraphRun.h.
165 std::unordered_set<std::string> expected_;
on_sample_
| std::function<void(const Sample&, NodeId)> simaai::neat::graph::GraphRun::PullSession::on_sample_ |
|
opt_
| GraphRunPullOptions simaai::neat::graph::GraphRun::PullSession::opt_ |
|
output_nodes_
| std::vector<NodeId> simaai::neat::graph::GraphRun::PullSession::output_nodes_ |
|
Definition at line 162 of file GraphRun.h.
162 std::vector<NodeId> output_nodes_;
outputs_
| const std::vector<Output>* simaai::neat::graph::GraphRun::PullSession::outputs_ = nullptr |
|
Definition at line 161 of file GraphRun.h.
161 const std::vector<Output>* outputs_ = nullptr;
run_
| GraphRun* simaai::neat::graph::GraphRun::PullSession::run_ = nullptr |
|
saw_empty_stream_id_
| bool simaai::neat::graph::GraphRun::PullSession::saw_empty_stream_id_ = false |
|
Definition at line 167 of file GraphRun.h.
167 bool saw_empty_stream_id_ = false;
stats_
| GraphRunStats* simaai::neat::graph::GraphRun::PullSession::stats_ = nullptr |
|
unknown_
| std::unordered_set<std::string> simaai::neat::graph::GraphRun::PullSession::unknown_ |
|
Definition at line 166 of file GraphRun.h.
166 std::unordered_set<std::string> unknown_;
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.1.