- _Clearvoid _Clear() 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- _InsertAllButThisNode* _InsertAllBut(Value value) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- _Modifyvoid _Modify(ThisNode* node, Modifier mod) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- _RemoveAllauto  _RemoveAll(ThisNode* node) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- _RemoveAllButvoid _RemoveAllBut(ThisNode* node) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- _Replacebool _Replace(ThisNode* node, Value value) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- checkvoid check() 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- deallocvoid dealloc(ThisNode* node) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- initializevoid initialize() 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- releasevoid release(MultiIndexContainer c) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
The container. Don't call any index methods from this container directly; use a reference to an individual index, which can be obtained via
or
for named indices.
If you have a range into an index of this container, you can convert it to a range of index N via
This is equivalent to c++ multi_index' project