![]() |
stldb::checkpoint_manager
// In header: </Users/bobw/workspaces/STLdb/stldb_lib/stldb/checkpoint_manager.h> template<typename managed_region_t> class checkpoint_manager { public: // construct/copy/destruct checkpoint_manager(managed_region_t &, const char *); // public member functions void swap(checkpoint_manager &); void checkpoint(); boost::interprocess::interprocess_upgradable_mutex & transaction_lock(); // public static functions static void grow(const char *, std::size_t); static void shrink_to_fit(const char *, const char *); };
checkpoint_manager public member functionsvoid swap(checkpoint_manager & rarg);
void checkpoint();
boost::interprocess::interprocess_upgradable_mutex & transaction_lock();