Public Member Functions | |
| virtual | ~Set () |
| virtual int | nrItems () const =0 |
| bool | isEmpty () const |
| virtual bool | validIdx (int) const =0 |
| virtual void | swap (int, int)=0 |
| virtual void | erase ()=0 |
| virtual void | remove (int from, int to)=0 |
| virtual OD::Set::~Set | ( | ) | [inline, virtual] |
| virtual void OD::Set::erase | ( | ) | [pure virtual] |
Implemented in ManagedObjectSet< T >, ObjectSet< T >, TypeSet< T >, ManagedObjectSet< DataPackMgr >, ManagedObjectSet< LineData >, ManagedObjectSet< HostData >, ManagedObjectSet< BufferString >, ObjectSet< CallBack >, ObjectSet< DataPackMgr >, ObjectSet< const DataPack >, ObjectSet< NotifierAccess >, ObjectSet< std::string >, ObjectSet< LineData >, ObjectSet< AT >, ObjectSet< UndoEvent >, ObjectSet< HostData >, ObjectSet< Task >, ObjectSet< Executor >, ObjectSet< WorkThread >, ObjectSet< SequentialTask >, ObjectSet< BufferString >, TypeSet< VT >, TypeSet< CallBack >, TypeSet< Creator >, TypeSet< Line2DPos >, TypeSet< int >, TypeSet< Segment >, TypeSet< AVT >, TypeSet< QueueType >, and TypeSet< BoolTypeSetType >.
| bool OD::Set::isEmpty | ( | ) | const [inline] |
| virtual int OD::Set::nrItems | ( | ) | const [pure virtual] |
Implemented in ObjectSet< T >, TypeSet< T >, ObjectSet< CallBack >, ObjectSet< DataPackMgr >, ObjectSet< const DataPack >, ObjectSet< NotifierAccess >, ObjectSet< std::string >, ObjectSet< LineData >, ObjectSet< AT >, ObjectSet< UndoEvent >, ObjectSet< HostData >, ObjectSet< Task >, ObjectSet< Executor >, ObjectSet< WorkThread >, ObjectSet< SequentialTask >, ObjectSet< BufferString >, TypeSet< VT >, TypeSet< CallBack >, TypeSet< Creator >, TypeSet< Line2DPos >, TypeSet< int >, TypeSet< Segment >, TypeSet< AVT >, TypeSet< QueueType >, and TypeSet< BoolTypeSetType >.
| virtual void OD::Set::remove | ( | int | from, | |
| int | to | |||
| ) | [pure virtual] |
Implemented in ManagedObjectSet< T >, ObjectSet< T >, TypeSet< T >, ManagedObjectSet< DataPackMgr >, ManagedObjectSet< LineData >, ManagedObjectSet< HostData >, ManagedObjectSet< BufferString >, ObjectSet< CallBack >, ObjectSet< DataPackMgr >, ObjectSet< const DataPack >, ObjectSet< NotifierAccess >, ObjectSet< std::string >, ObjectSet< LineData >, ObjectSet< AT >, ObjectSet< UndoEvent >, ObjectSet< HostData >, ObjectSet< Task >, ObjectSet< Executor >, ObjectSet< WorkThread >, ObjectSet< SequentialTask >, ObjectSet< BufferString >, TypeSet< VT >, TypeSet< CallBack >, TypeSet< Creator >, TypeSet< Line2DPos >, TypeSet< int >, TypeSet< Segment >, TypeSet< AVT >, TypeSet< QueueType >, and TypeSet< BoolTypeSetType >.
| virtual void OD::Set::swap | ( | int | , | |
| int | ||||
| ) | [pure virtual] |
Implemented in ObjectSet< T >, TypeSet< T >, ObjectSet< CallBack >, ObjectSet< DataPackMgr >, ObjectSet< const DataPack >, ObjectSet< NotifierAccess >, ObjectSet< std::string >, ObjectSet< LineData >, ObjectSet< AT >, ObjectSet< UndoEvent >, ObjectSet< HostData >, ObjectSet< Task >, ObjectSet< Executor >, ObjectSet< WorkThread >, ObjectSet< SequentialTask >, ObjectSet< BufferString >, TypeSet< VT >, TypeSet< CallBack >, TypeSet< Creator >, TypeSet< Line2DPos >, TypeSet< int >, TypeSet< Segment >, TypeSet< AVT >, TypeSet< QueueType >, and TypeSet< BoolTypeSetType >.
| virtual bool OD::Set::validIdx | ( | int | ) | const [pure virtual] |
Implemented in ObjectSet< T >, TypeSet< T >, ObjectSet< CallBack >, ObjectSet< DataPackMgr >, ObjectSet< const DataPack >, ObjectSet< NotifierAccess >, ObjectSet< std::string >, ObjectSet< LineData >, ObjectSet< AT >, ObjectSet< UndoEvent >, ObjectSet< HostData >, ObjectSet< Task >, ObjectSet< Executor >, ObjectSet< WorkThread >, ObjectSet< SequentialTask >, ObjectSet< BufferString >, TypeSet< VT >, TypeSet< CallBack >, TypeSet< Creator >, TypeSet< Line2DPos >, TypeSet< int >, TypeSet< Segment >, TypeSet< AVT >, TypeSet< QueueType >, and TypeSet< BoolTypeSetType >.
1.7.1