![]() |
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 |