#ifndef MEMGRAPH_STORAGE_MODEL_VERTEX_HPP #define MEMGRAPH_STORAGE_MODEL_VERTEX_HPP #include #include "record.hpp" #include "edge.hpp" template struct Vertex : public Record, id_t, lock_t> { Vertex(uint64_t id) : Record, id_t, lock_t>(id) {} using edge_t = Edge; // adjacency list containing pointers to outgoing edges from this vertex std::vector out; }; #endif