template<class T>
class RestFrames::RFList< T >
Definition at line 47 of file RFList.hh.
|
template<class U > |
| RFList (const RFList< U > &objs) |
|
void | Clear () |
|
bool | Add (T &obj) |
|
bool | Add (const RFList< U > &objs) |
|
int | Remove (const T &obj) |
|
void | Remove (const RFList< U > &objs) |
|
int | GetN () const |
|
T & | Get (int i) const |
|
T & | Get (const RFKey &key) const |
|
int | GetIndex (const RFKey &key) const |
|
int | GetIndex (const T &obj) const |
|
bool | Contains (const U &obj) const |
|
bool | Contains (const RFList< U > &objs) const |
|
bool | IsSame (const RFList< U > &objs) const |
|
RFList< T > | Union (const RFList< U > &objs) const |
|
RFList< T > | Intersection (const RFList< U > &objs) const |
|
RFList< T > | Complement (const RFList< U > &objs) const |
|
RFList< T > & | operator= (T &obj) |
|
RFList< T > & | operator= (const RFList< U > &objs) |
|
T & | operator[] (int i) const |
|
T & | operator[] (const RFKey &key) const |
|
bool | operator== (const T &obj) const |
|
bool | operator== (const RFList< U > &objs) const |
|
bool | operator!= (const T &obj) const |
|
bool | operator!= (const RFList< U > &objs) const |
|
RFList< T > | operator+ (T &obj) const |
|
RFList< T > | operator+ (const RFList< U > &objs) const |
|
RFList< T > | operator- (const T &obj) const |
|
RFList< T > | operator- (const RFList< U > &objs) const |
|
RFList< T > & | operator+= (T &obj) |
|
RFList< T > & | operator+= (const RFList< U > &objs) |
|
RFList< T > & | operator-= (const T &obj) |
|
RFList< T > & | operator-= (const RFList< U > &objs) |
|
|
std::vector< T * > | m_Objs |
|
The documentation for this class was generated from the following file: