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

Public Member Functions | |
| CIteratorContener (IBasicIterator *i) | |
| CIteratorContener (const CConstIteratorContener &i) | |
| CIteratorContener (const CIteratorContener &i) | |
| virtual void | erase () |
| virtual bool | isInBegin () const |
| virtual bool | isInEnd () const |
| virtual | operator const IObjetOp * () const |
| virtual const IObjetOp * | operator++ (int) |
| virtual const IObjetOp * | operator-- (int) |
| virtual | ~CIteratorContener () |
Protected Attributes | |
| IBasicIterator * | _I |
|
|
Definition at line 508 of file agent_object.h.
00508 :CConstIteratorContener(i._I) 00509 { 00510 } |
|
|
Definition at line 512 of file agent_object.h.
00512 :CConstIteratorContener(i) 00513 { 00514 } |
|
|
Definition at line 516 of file agent_object.h.
00516 :CConstIteratorContener(i) 00517 { 00518 } |
|
|
Definition at line 520 of file agent_object.h.
00521 {
00522 }
|
|
|
Definition at line 524 of file agent_object.h. References NLAIAGENT::IBasicIterator::erase(). Referenced by NLAIAGENT::CVolatilMemmory::erase(), and NLAIAGENT::CVolatilMemmory::runMessage().
00525 {
00526 _I->erase();
00527 }
|
|
|
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