#include <agent_object.h>
Inheritance diagram for NLAIAGENT::CConstVectorIterator:

Public Member Functions | |
| CConstVectorIterator (const std::vector< 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 | ~CConstVectorIterator () |
|
|
Definition at line 444 of file agent_object.h. References const.
00444 : CConstTemplateIterator<std::vector<const IObjectIA *> >(l) 00445 { 00446 } |
|
|
Definition at line 448 of file agent_object.h.
00449 {
00450 }
|
|
|||||||||
|
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 }
|
1.3.6