![]() |
Springhead
An open source physics engine for virtual reality, haptics and motion generation.
|
set つきのリスト.キーで高速に操作ができる list. setと違って,順番が保持され,順番でアクセスすることもできる.
#include <KeyList.h>

構成 | |
| struct | SetPred |
Public 型 | |
| typedef std::list< T > | base |
| typedef base::iterator | iterator |
| typedef base::const_iterator | const_iterator |
|
typedef std::set< TYPENAME std::list< T >::iterator, SetPred > | Finder |
Public メソッド | |
| UTKeyList (const UTKeyList< T > &l) | |
| void | push_back (const T &t) |
| void | pop_back () |
| void | push_front (const T &t) |
| void | pop_front () |
| void | insert (base::iterator it, T &t=T()) |
| void | erase (base::iterator it) |
| void | erase (const T &t) |
| base::iterator | find (const T &t) |
| base::const_iterator | find (const T &t) const |
| base::iterator | begin () |
| base::const_iterator | begin () const |
| base::iterator | end () |
| base::const_iterator | end () const |
| size_t | size () const |
Public 変数 | |
| Finder | finder |