#include "storage/record_accessor.hpp" #include "storage/edge_accessor.hpp" #include "storage/edge_record.hpp" #include "storage/vertex_accessor.hpp" #include "storage/vertex_record.hpp" // template // template // auto RecordAccessor::at(type_key_t &key) const // { // return properties().template at(key); // } template void RecordAccessor::remove() const { assert(!empty()); vlist->remove(record, db.trans); } template class RecordAccessor; template class RecordAccessor;