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

Nevrax France
Definition at line 462 of file agent_object.h.
Public Member Functions | |
| CConstIteratorContener (IBasicIterator *i) | |
| CConstIteratorContener (const CConstIteratorContener &i) | |
| virtual bool | isInBegin () const |
| virtual bool | isInEnd () const |
| virtual | operator const IObjetOp * () const |
| virtual const IObjetOp * | operator++ (int) |
| virtual const IObjetOp * | operator-- (int) |
| virtual | ~CConstIteratorContener () |
Protected Attributes | |
| IBasicIterator * | _I |
|
|
Definition at line 467 of file agent_object.h.
00467 :_I(i._I) 00468 { 00469 } |
|
|
Definition at line 471 of file agent_object.h.
00471 :_I(i) 00472 { 00473 } |
|
|
Definition at line 475 of file agent_object.h.
00476 {
00477 delete _I;
00478 }
|
|
|
Implements NLAIAGENT::IConstBasicIterator. Definition at line 499 of file agent_object.h. References NLAIAGENT::IConstBasicIterator::isInBegin().
00500 {
00501 return _I->isInBegin();
00502 }
|
|
|
|
Implements NLAIAGENT::IConstBasicIterator. Definition at line 490 of file agent_object.h.
00491 {
00492 return (const IObjetOp *)*_I;
00493 }
|
|
|
Implements NLAIAGENT::IConstBasicIterator. Definition at line 480 of file agent_object.h.
00481 {
00482 const IObjetOp *a = (*_I)++;
00483 return a;
00484 }
|
|
|
Implements NLAIAGENT::IConstBasicIterator. Definition at line 485 of file agent_object.h.
00486 {
00487 const IObjetOp *a = (*_I) --;
00488 return a;
00489 }
|
|
|
Definition at line 465 of file agent_object.h. |
1.3.6