Class Record

Class Documentation

class Record

Public Functions

Record()
explicit Record(std::unordered_map<std::string, uint64_t> dict)
Record(const Record &record)
~Record() = default
std::unordered_map<std::string, uint64_t> get_data() const
std::unordered_set<std::string> get_columns() const
void change_dict_key(std::string key_from, std::string key_to)
bool equals(const Record &other) const
void merge(const Record &other)
uint64_t get(std::string column) const
uint64_t get_with_default(std::string column, uint64_t default_value) const
void add(std::string column, uint64_t stamp)
void drop_columns(std::vector<std::string> columns)
bool has_column(const std::string column)