#include <agent_object.h>
Inheritance diagram for NLAIAGENT::CConstListIterator:
Public Member Functions | |
CConstListIterator (const std::list< const IObjectIA * > &l) | |
virtual bool | isInBegin () const |
virtual bool | isInEnd () const |
virtual | operator const IObjetOp * () const |
virtual const IObjetOp * | operator++ (int) |
virtual const IObjetOp * | operator-- (int) |
virtual | ~CConstListIterator () |
|
Definition at line 411 of file agent_object.h. References const.
00411 : CConstTemplateIterator<std::list<const IObjectIA *> >(l) 00412 { 00413 } |
|
Definition at line 415 of file agent_object.h.
00416 { 00417 } |
|
Implements NLAIAGENT::IConstBasicIterator. Definition at line 380 of file agent_object.h.
00381 {
00382 return _I == _ListType.begin();
00383 }
|
|
Implements NLAIAGENT::IConstBasicIterator. Definition at line 375 of file agent_object.h.
00376 {
00377 return _I == _ListType.end();
00378 }
|
|
Implements NLAIAGENT::IConstBasicIterator. Definition at line 370 of file agent_object.h.
00371 { 00372 return (const IObjetOp *)*_I; 00373 } |
|
Implements NLAIAGENT::IConstBasicIterator. Definition at line 361 of file agent_object.h.
00362 { 00363 return (const IObjetOp*)*_I++; 00364 } |
|
Implements NLAIAGENT::IConstBasicIterator. Definition at line 365 of file agent_object.h.
00366 { 00367 return (const IObjetOp*)*_I--; 00368 } |