|
Choreonoid
1.5
|
#include <DeviceList.h>
Public Member Functions | |
| DeviceList () | |
| template<class RhsDeviceType > | |
| DeviceList (const DeviceList< RhsDeviceType > &rhs) | |
| DeviceList | getSortedById () const |
Public Member Functions inherited from cnoid::PolymorphicReferencedArray< DeviceType, Device, PointerType > | |
| PolymorphicReferencedArray () | |
| PolymorphicReferencedArray (const PolymorphicReferencedArray< RhsReferencedType, Device, RhsPointerType > &rhs) | |
| virtual | ~PolymorphicReferencedArray () |
| virtual bool | try_push_back (Device *obj) |
| bool | operator== (const PolymorphicReferencedArray &rhs) const |
| bool | operator!= (const PolymorphicReferencedArray &rhs) const |
| PolymorphicReferencedArray & | operator<< (const PolymorphicReferencedArray< RetReferencedType, Device, RetPointerType > &rhs) |
| bool | extractFrom (PolymorphicReferencedArray< RetReferencedType, Device, RetPointerType > &another) |
| PolymorphicReferencedArray | extract () |
| bool | empty () const |
| void | reserve (size_t size) |
| void | resize (size_t size) |
| std::size_t | size () const |
| virtual size_t | get_size () const |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
| PointerType & | back () |
| const PointerType & | back () const |
| PointerType & | front () |
| const PointerType & | front () const |
| PointerType & | operator[] (std::size_t i) |
| const PointerType & | operator[] (std::size_t i) const |
| virtual Device * | get_element (size_t i) |
| virtual const Device * | get_element (size_t i) const |
| void | clear () |
| virtual void | clear_elements () |
| void | push_back (const PointerType &obj) |
| void | pop_back () |
| iterator | erase (iterator pos) |
Public Member Functions inherited from cnoid::PolymorphicReferencedArrayBase< Device > | |
| virtual | ~PolymorphicReferencedArrayBase () |
Additional Inherited Members | |
Public Types inherited from cnoid::PolymorphicReferencedArray< DeviceType, Device, PointerType > | |
| typedef PolymorphicReferencedArrayBase< Device > | ArrayBase |
| typedef Container::value_type | value_type |
| typedef Container::iterator | iterator |
| typedef Container::const_iterator | const_iterator |
| typedef Container::reference | reference |
| typedef Container::const_reference | const_reference |
|
inline |
|
inline |
|
inline |
1.8.13