class command_recorder
Declaration
class command_recorder { /* full declaration omitted */ };
Declared at: include/recorders.h:179
Member Variables
- std::vector<std::unique_ptr<command_record>> m_recorded_commands
- std::vector<command_dependency_record> m_recorded_dependencies
Member Function Overview
- get_dependencies() const → const std::vector<command_dependency_record> &
- get_graph_nodes() const → const std::vector<std::unique_ptr<command_record>> &
- record_command(std::unique_ptr<command_record> record) → void
- record_dependency(const command_dependency_record & dependency) → void
Member Functions
¶const std::vector<command_dependency_record>&
get_dependencies() const
const std::vector<command_dependency_record>&
get_dependencies() const
Declared at: include/recorders.h:187
¶const std::vector<
std::unique_ptr<command_record>>&
get_graph_nodes() const
const std::vector<
std::unique_ptr<command_record>>&
get_graph_nodes() const
Declared at: include/recorders.h:185
¶void record_command(
std::unique_ptr<command_record> record)
void record_command(
std::unique_ptr<command_record> record)
Declared at: include/recorders.h:181
Parameters
- std::unique_ptr<command_record> record
¶void record_dependency(
const command_dependency_record& dependency)
void record_dependency(
const command_dependency_record& dependency)
Declared at: include/recorders.h:183
Parameters
- const command_dependency_record& dependency