avnd_tools::DeviceRecorder::player_thread Struct Reference

Public Member Functions

void setActive (bool b)
 
void setLoops (bool b)
 
void reopen ()
 
void parse_cell_impl (const std::string &v, ossia::net::parameter_base &param, ossia::value &out)
 
void parse_cell (const auto &cell, std::string &v, std::vector< ossia::value > &vec, int i)
 
void parse_row_no_timestamps (int columns, auto &row, std::string &v)
 
void parse_row_with_timestamps (int columns, auto &row, std::string &v)
 
void read ()
 
void read_no_ts (int64_t timestamp)
 
void read_ts (int64_t timestamp)
 

Public Attributes

QFile f {}
 
std::string filename
 
std::vector< ossia::net::node_base * > roots
 
std::chrono::steady_clock::time_point first_ts
 
int64_t nots_index {}
 
boost::container::flat_map< int, ossia::net::parameter_base * > m_map
 
boost::container::flat_map< int64_t, std::vector< ossia::value > > m_vec_ts
 
std::vector< std::vector< ossia::value > > m_vec_no_ts
 
bool active {}
 
bool loops {}
 
bool first_is_timestamp = false
 
int num_params {}
 

The documentation for this struct was generated from the following file: