df0bf6fa5f
DbAccessor: -Guarantees that access to Vertex and Edge is possible only through Vertex::Accessor and Edge::Accessor. -Guarantees that changing Vertex and Edge is possible only using Vertex::Accessor returned by vertex_insert() method and Edge::Accessor returned by edge_insert() method. -Offers CRUD for Vertex and Edge except iterating over all edges. Squashed commit messages: First step in database accessor refactoring done. It's compiling. All tests with exception of integration_querys pass Tests now initialize logging facilities. Refactored accessors. RecordAccessor now has 3 states. From,To,Out,In in there respecive Accessors return unfilled RecordAccessor. Added iterator classes into utils/itearator/. |
||
---|---|---|
.. | ||
common.h | ||
linkedlist.cpp | ||
sl_insert_competetive.cpp | ||
sl_insert.cpp | ||
sl_map.cpp | ||
sl_memory_leak.cpp | ||
sl_memory.cpp | ||
sl_multiiterator_remove_duplicates.cpp | ||
sl_multiiterator_remove.cpp | ||
sl_multiiterator.cpp | ||
sl_multimap.cpp | ||
sl_multiset.cpp | ||
sl_remove_competetive.cpp | ||
sl_remove_disjoint.cpp | ||
sl_remove_joint.cpp | ||
sl_set.cpp | ||
sl_simulation.cpp | ||
timer.cpp |