From 0ea5fc66924303d1bf73ba283a383e2aadee02f2 Mon Sep 17 00:00:00 2001 From: neodarz Date: Sat, 11 Aug 2018 20:21:34 +0200 Subject: Initial commit --- docs/doxygen/nel/a02692.html | 454 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 454 insertions(+) create mode 100644 docs/doxygen/nel/a02692.html (limited to 'docs/doxygen/nel/a02692.html') diff --git a/docs/doxygen/nel/a02692.html b/docs/doxygen/nel/a02692.html new file mode 100644 index 00000000..21390f1d --- /dev/null +++ b/docs/doxygen/nel/a02692.html @@ -0,0 +1,454 @@ + + +NeL: NLAIAGENT::CIteratorContener class Reference + + + +
+

NLAIAGENT::CIteratorContener Class Reference

#include <agent_object.h> +

+

Inheritance diagram for NLAIAGENT::CIteratorContener: +

+ +NLAIAGENT::CConstIteratorContener +NLAIAGENT::IConstBasicIterator + + + + + + + + + + + + + + + + + + + + + + + + + + + +

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 IObjetOpoperator++ (int)
virtual const IObjetOpoperator-- (int)
virtual ~CIteratorContener ()

Protected Attributes

IBasicIterator_I
+

Constructor & Destructor Documentation

+

+ + + + +
+ + + + + + + + + + +
NLAIAGENT::CIteratorContener::CIteratorContener const CIteratorContener i  )  [inline]
+
+ + + + + +
+   + + +

+ +

+Definition at line 508 of file agent_object.h. +

+

00508                                                              :CConstIteratorContener(i._I)
+00509                 {
+00510                 }
+
+

+ + + + +
+ + + + + + + + + + +
NLAIAGENT::CIteratorContener::CIteratorContener const CConstIteratorContener i  )  [inline]
+
+ + + + + +
+   + + +

+ +

+Definition at line 512 of file agent_object.h. +

+

00512                                                                   :CConstIteratorContener(i)
+00513                 {
+00514                 }
+
+

+ + + + +
+ + + + + + + + + + +
NLAIAGENT::CIteratorContener::CIteratorContener IBasicIterator i  )  [inline]
+
+ + + + + +
+   + + +

+ +

+Definition at line 516 of file agent_object.h. +

+

00516                                                     :CConstIteratorContener(i)
+00517                 {
+00518                 }
+
+

+ + + + +
+ + + + + + + + + +
virtual NLAIAGENT::CIteratorContener::~CIteratorContener  )  [inline, virtual]
+
+ + + + + +
+   + + +

+ +

+Definition at line 520 of file agent_object.h. +

+

00521                 {               
+00522                 }
+
+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
virtual void NLAIAGENT::CIteratorContener::erase  )  [inline, virtual]
+
+ + + + + +
+   + + +

+ +

+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                 }
+
+

+ + + + +
+ + + + + + + + + +
virtual bool NLAIAGENT::CConstIteratorContener::isInBegin  )  const [inline, virtual, inherited]
+
+ + + + + +
+   + + +

+ +

+Implements NLAIAGENT::IConstBasicIterator. +

+Definition at line 499 of file agent_object.h. +

+References NLAIAGENT::IConstBasicIterator::isInBegin(). +

+

00500                 {
+00501                         return _I->isInBegin();
+00502                 }
+
+

+ + + + +
+ + + + + + + + + +
virtual bool NLAIAGENT::CConstIteratorContener::isInEnd  )  const [inline, virtual, inherited]
+
+ + + + + +
+   + + +

+ +

+Implements NLAIAGENT::IConstBasicIterator. +

+Definition at line 495 of file agent_object.h. +

+References NLAIAGENT::IConstBasicIterator::isInEnd(). +

+Referenced by NLAIAGENT::CAgentScript::addDynamicAgent(), NLAILOGIC::CFirstOrderAssert::backward(), NLAISCRIPT::CCallPrint::format(), NLAILOGIC::CFirstOrderAssert::getFacts(), NLAILOGIC::CRule::init(), NLAIAGENT::CMsgIStream::isEnd(), NLAISCRIPT::CCodeBrancheRunDebug::printArgs(), NLAISCRIPT::CCallPrint::printList(), NLAISCRIPT::CParam::push(), NLAILOGIC::CFirstOrderAssert::removeFact(), NLAIAGENT::CVolatilMemmory::runMessage(), NLAIAGENT::IBaseGroupType::runMethodeMember(), NLAISCRIPT::CMethodContextDebug::saveContext(), NLAISCRIPT::CMethodContext::saveContext(), NLAIAGENT::IListManager::sendMessage(), and NLAISCRIPT::CCompilateur::validateHierarchyMethode(). +

+

00496                 {                       
+00497                         return _I->isInEnd();
+00498                 }
+
+

+ + + + +
+ + + + + + + + + +
virtual NLAIAGENT::CConstIteratorContener::operator const IObjetOp *  )  const [inline, virtual, inherited]
+
+ + + + + +
+   + + +

+ +

+Implements NLAIAGENT::IConstBasicIterator. +

+Definition at line 490 of file agent_object.h. +

+

00491                 {
+00492                         return (const IObjetOp *)*_I;
+00493                 }               
+
+

+ + + + +
+ + + + + + + + + + +
virtual const IObjetOp* NLAIAGENT::CConstIteratorContener::operator++ int   )  [inline, virtual, inherited]
+
+ + + + + +
+   + + +

+ +

+Implements NLAIAGENT::IConstBasicIterator. +

+Definition at line 480 of file agent_object.h. +

+

00481                 {
+00482                         const IObjetOp *a = (*_I)++;                    
+00483                         return a;
+00484                 }
+
+

+ + + + +
+ + + + + + + + + + +
virtual const IObjetOp* NLAIAGENT::CConstIteratorContener::operator-- int   )  [inline, virtual, inherited]
+
+ + + + + +
+   + + +

+ +

+Implements NLAIAGENT::IConstBasicIterator. +

+Definition at line 485 of file agent_object.h. +

+

00486                 {
+00487                         const IObjetOp *a = (*_I) --;                   
+00488                         return a;
+00489                 }               
+
+


Field Documentation

+

+ + + + +
+ + +
IBasicIterator* NLAIAGENT::CConstIteratorContener::_I [protected, inherited] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 465 of file agent_object.h.

+


The documentation for this class was generated from the following file: +
Generated on Tue Mar 16 09:16:48 2004 for NeL by + +doxygen +1.3.6
+ + -- cgit v1.2.1