#include <SimulatedStateModel.h>
|
std::vector< std::string > | log_file_names (const std::string &folder_path, const std::string &file_name_prefix) override |
|
void | log () override |
|
|
template<typename DatumType > |
void | logger_helper (const size_t pos, DatumType datum) |
|
template<typename DatumType , typename... DataType> |
void | logger_helper (const size_t pos, DatumType datum, DataType... data) |
|
template<typename DatumType > |
void | logger_helper (const size_t pos, DatumType datum) const |
|
template<typename DatumType , typename... DataType> |
void | logger_helper (const size_t pos, DatumType datum, DataType... data) const |
|
Definition at line 23 of file SimulatedStateModel.h.
◆ SimulatedStateModel()
SimulatedStateModel::SimulatedStateModel |
( |
std::unique_ptr< StateModel > |
state_model, |
|
|
const Eigen::Ref< const Eigen::VectorXd > & |
initial_state, |
|
|
const unsigned int |
simulation_time |
|
) |
| |
◆ ~SimulatedStateModel()
virtual bfl::SimulatedStateModel::~SimulatedStateModel |
( |
| ) |
|
|
virtualdefaultnoexcept |
◆ bufferData()
bool SimulatedStateModel::bufferData |
( |
| ) |
|
|
overridevirtual |
◆ disable_log()
bool Logger::disable_log |
( |
| ) |
|
|
inherited |
◆ enable_log()
bool Logger::enable_log |
( |
const std::string & |
folder_path, |
|
|
const std::string & |
file_name_prefix |
|
) |
| |
|
inherited |
◆ get_file_name_prefix()
std::string Logger::get_file_name_prefix |
( |
| ) |
const |
|
inherited |
◆ get_folder_path()
std::string Logger::get_folder_path |
( |
| ) |
const |
|
inherited |
◆ getData()
Data SimulatedStateModel::getData |
( |
| ) |
const |
|
overridevirtual |
◆ getStateModel()
StateModel & SimulatedStateModel::getStateModel |
( |
| ) |
|
◆ log()
void SimulatedStateModel::log |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ log_file_names()
std::vector<std::string> bfl::SimulatedStateModel::log_file_names |
( |
const std::string & |
folder_path, |
|
|
const std::string & |
file_name_prefix |
|
) |
| |
|
inlineoverrideprotectedvirtual |
◆ logger() [1/4]
template<typename... DataType>
void bfl::Logger::logger |
( |
DataType... |
data | ) |
|
|
inlineinherited |
◆ logger() [2/4]
template<typename... DataType>
void bfl::Logger::logger |
( |
DataType... |
data | ) |
const |
|
inlineinherited |
◆ logger() [3/4]
template<typename DatumType >
void bfl::Logger::logger |
( |
DatumType |
datum | ) |
|
|
inlineinherited |
◆ logger() [4/4]
template<typename DatumType >
void bfl::Logger::logger |
( |
DatumType |
datum | ) |
const |
|
inlineinherited |
◆ logger_helper() [1/4]
template<typename DatumType >
void bfl::Logger::logger_helper |
( |
const size_t |
pos, |
|
|
DatumType |
datum |
|
) |
| |
|
inlineprivateinherited |
◆ logger_helper() [2/4]
template<typename DatumType >
void bfl::Logger::logger_helper |
( |
const size_t |
pos, |
|
|
DatumType |
datum |
|
) |
| const |
|
inlineprivateinherited |
◆ logger_helper() [3/4]
template<typename DatumType , typename... DataType>
void bfl::Logger::logger_helper |
( |
const size_t |
pos, |
|
|
DatumType |
datum, |
|
|
DataType... |
data |
|
) |
| |
|
inlineprivateinherited |
◆ logger_helper() [4/4]
template<typename DatumType , typename... DataType>
void bfl::Logger::logger_helper |
( |
const size_t |
pos, |
|
|
DatumType |
datum, |
|
|
DataType... |
data |
|
) |
| const |
|
inlineprivateinherited |
◆ setProperty()
bool SimulatedStateModel::setProperty |
( |
const std::string & |
property | ) |
|
|
overridevirtual |
◆ current_simulation_time_
unsigned int bfl::SimulatedStateModel::current_simulation_time_ = 0 |
|
protected |
◆ data_simulated_state_model_
Data bfl::SimulatedStateModel::data_simulated_state_model_ |
|
protected |
◆ file_name_prefix_
std::string bfl::Logger::file_name_prefix_ |
|
privateinherited |
◆ file_names_
std::vector<std::string> bfl::Logger::file_names_ |
|
privateinherited |
◆ folder_path_
std::string bfl::Logger::folder_path_ |
|
privateinherited |
◆ log_enabled_
bool bfl::SimulatedStateModel::log_enabled_ = false |
|
protected |
◆ log_file_state_
std::ofstream bfl::SimulatedStateModel::log_file_state_ |
|
mutableprotected |
◆ log_files_
std::vector<std::ofstream> bfl::Logger::log_files_ |
|
mutableprivateinherited |
◆ simulation_time_
unsigned int bfl::SimulatedStateModel::simulation_time_ |
|
private |
◆ state_model_
std::unique_ptr<StateModel> bfl::SimulatedStateModel::state_model_ |
|
protected |
◆ target_
Eigen::MatrixXd bfl::SimulatedStateModel::target_ |
|
private |
The documentation for this class was generated from the following files: