![]() |
Home | Libraries | People | FAQ | More |
boost::interprocess::iunordered_set_index
// In header: <boost/interprocess/indexes/iunordered_set_index.hpp> template<typename MapConfig> class iunordered_set_index : private , private { public: // types typedef ; typedef ; typedef ; typedef ; typedef ; typedef ; typedef ; typedef ; typedef ; typedef ; // public member functions (segment_manager_base *); ~(); (); (); (); () ; (, ); (, , , ); };
Index type based in boost::intrusive::set. Just derives from boost::intrusive::set and defines the interface needed by managed memory segments
iunordered_set_index
public member functions(segment_manager_base * mngr);
Constructor. Takes a pointer to the segment manager. Can throw
~();
( new_n);
This reserves memory to optimize the insertion of n elements in the index
();
This tries to free unused memory previously allocated.
( key);
( key) ;
( key, commit_data);
(, , val, commit_data);