OTB
9.0.0
Orfeo Toolbox
|
#include <otbObjectList.h>
Public Types | |
typedef InternalContainerType::iterator | InternalIteratorType |
Public Member Functions | |
ObjectPointerType | Get (void) |
InternalIteratorType & | GetIter (void) |
Iterator () | |
Iterator (const Iterator &it) | |
Iterator (InternalIteratorType iter) | |
bool | operator!= (const Iterator &it) |
Iterator | operator+ (int i) |
Iterator & | operator++ () |
Iterator | operator+= (int i) |
Iterator | operator- (int i) |
Iterator & | operator-- () |
Iterator | operator-= (int i) |
Iterator & | operator= (const Iterator &it) |
bool | operator== (const Iterator &it) |
void | Set (ObjectPointerType element) |
Private Attributes | |
InternalIteratorType | m_Iter |
Friends | |
class | ConstIterator |
class | ObjectList |
Iterator of the object list.
Definition at line 168 of file otbObjectList.h.
typedef InternalContainerType::iterator otb::ObjectList< TObject >::Iterator::InternalIteratorType |
typedef of the internal iterator
Definition at line 174 of file otbObjectList.h.
|
inline |
Constructor
Definition at line 177 of file otbObjectList.h.
|
inline |
Constructor with iternal iterator parameter
Definition at line 180 of file otbObjectList.h.
|
inline |
Copy operator.
Definition at line 279 of file otbObjectList.h.
|
inline |
Get the current object.
Definition at line 188 of file otbObjectList.h.
|
inline |
Get the current internal iterator
Definition at line 286 of file otbObjectList.h.
|
inline |
Difference comparison operator.
Definition at line 254 of file otbObjectList.h.
References otb::ObjectList< TObject >::Iterator::m_Iter.
|
inline |
Add
Definition at line 222 of file otbObjectList.h.
|
inline |
Increment.
Definition at line 204 of file otbObjectList.h.
|
inline |
Definition at line 239 of file otbObjectList.h.
|
inline |
Remove
Definition at line 231 of file otbObjectList.h.
|
inline |
Decrement.
Definition at line 213 of file otbObjectList.h.
|
inline |
Definition at line 246 of file otbObjectList.h.
|
inline |
Instantiation operator.
Definition at line 270 of file otbObjectList.h.
References otb::ObjectList< TObject >::Iterator::m_Iter.
|
inline |
Equality comparison operator.
Definition at line 262 of file otbObjectList.h.
References otb::ObjectList< TObject >::Iterator::m_Iter.
|
inline |
Set the current object
Definition at line 196 of file otbObjectList.h.
|
friend |
Definition at line 172 of file otbObjectList.h.
|
friend |
Definition at line 171 of file otbObjectList.h.
|
private |