ILLIXR: Illinois Extended Reality Testbed
|
Schema of each record. More...
#include <record_logger.hpp>
Public Member Functions | |
record_header (const std::string &name_, std::vector< std::pair< std::string, const std::type_info & >> columns_) | |
bool | operator== (const record_header &other) const |
Compares two schemata. | |
bool | operator!= (const record_header &other) const |
std::size_t | get_id () const |
const std::string & | get_name () const |
const std::string & | get_column_name (unsigned column) const |
const std::type_info & | get_column_type (unsigned column) const |
unsigned | get_columns () const |
std::string | to_string () const |
Schema of each record.
name_ should be globally unique.