From 0ea5fc66924303d1bf73ba283a383e2aadee02f2 Mon Sep 17 00:00:00 2001 From: neodarz Date: Sat, 11 Aug 2018 20:21:34 +0200 Subject: Initial commit --- .../nel/class_NLAISCRIPT__COperandUnknown.html | 667 +++++++++++++++++++++ 1 file changed, 667 insertions(+) create mode 100644 docs/doxygen/nel/class_NLAISCRIPT__COperandUnknown.html (limited to 'docs/doxygen/nel/class_NLAISCRIPT__COperandUnknown.html') diff --git a/docs/doxygen/nel/class_NLAISCRIPT__COperandUnknown.html b/docs/doxygen/nel/class_NLAISCRIPT__COperandUnknown.html new file mode 100644 index 00000000..8d532fcd --- /dev/null +++ b/docs/doxygen/nel/class_NLAISCRIPT__COperandUnknown.html @@ -0,0 +1,667 @@ + + + + nevrax.org : docs + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
+
+ + +
+ + +
+Docs + +
+  + + + + + +
Documentation 
+ +
+Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  
+

NLAISCRIPT::COperandUnknown Class Reference

Class COperandUnknown. +More... +

+#include <type_def.h> +

+Inheritance diagram for NLAISCRIPT::COperandUnknown

Inheritance graph
+ + + + + + + +
[legend]
Collaboration diagram for NLAISCRIPT::COperandUnknown:

Collaboration graph
+ + + + + + + + + + + + + +
[legend]
List of all members. + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Methods

 COperandUnknown (IConstraint *constraint)
virtual void serial (NLMISC::IStream &f) throw (NLMISC::EStream)
const char* getInfo ()
 Get a string info. More...

const NLAIC::CIdentTypegetConstraintTypeOf ()
 Type of the expression that it have to be resolve by constraint. More...

const IConstraintclone () const
 Get a clone pointer memory. More...

void run (CCompilateur &c)
 Run with a CCompilateur dependency. More...

void run (IConstraint *c)
 Run with a IConstraint dependency. More...

bool operator== (const IConstraint &c) const
bool dependOn (const IConstraint *c) const
 If this constraint depond on other constraint. More...

virtual ConstraintTypeEnum getTypeOfClass () const
 get the type of class. the type must be in the ConstraintTypeEnum enumeration. More...

bool satisfied ()
 If the constraint is resolved. More...

virtual ~COperandUnknown ()

Private Attributes

IConstraint_Constraint
NLAIC::CIdentType_Id
char* _TxtInfo
bool _RunIsDone
+

Detailed Description

+Class COperandUnknown. +

+This class define an unknow type. type is an IConstraint that we have to resolve it. +

+

+Author(s):
+ Chafik sameh , Nevrax France
+Date:
+ 2000
+

+ +

+Definition at line 398 of file type_def.h.


Constructor & Destructor Documentation

+

+ + + + +
+ + + + + + +
+NLAISCRIPT::COperandUnknown::COperandUnknown ( + +IConstraint * constraint ) [inline] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 407 of file type_def.h.

+

+ + + + +
+ + + + + + +
+NLAISCRIPT::COperandUnknown::~COperandUnknown ( + +) [inline, virtual] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 491 of file type_def.h.

+


Member Function Documentation

+

+ + + + +
+ + + + + + +
+const IConstraint * NLAISCRIPT::COperandUnknown::clone ( + +void ) const [inline, virtual] +
+
+ + + + + +
+   + + +

+Get a clone pointer memory. +

+ +

+Reimplemented from NLAISCRIPT::IConstraint. +

+Definition at line 441 of file type_def.h.

+

+ + + + +
+ + + + + + +
+bool NLAISCRIPT::COperandUnknown::dependOn ( + +const IConstraint * c ) const [inline, virtual] +
+
+ + + + + +
+   + + +

+If this constraint depond on other constraint. +

+ +

+Reimplemented from NLAISCRIPT::IConstraint. +

+Definition at line 477 of file type_def.h.

+

+ + + + +
+ + + + + + +
+const NLAIC::CIdentType * NLAISCRIPT::COperandUnknown::getConstraintTypeOf ( + +) [inline, virtual] +
+
+ + + + + +
+   + + +

+Type of the expression that it have to be resolve by constraint. +

+ +

+Reimplemented from NLAISCRIPT::IConstraint. +

+Definition at line 432 of file type_def.h.

+

+ + + + +
+ + + + + + +
+const char * NLAISCRIPT::COperandUnknown::getInfo ( + +) [inline, virtual] +
+
+ + + + + +
+   + + +

+Get a string info. +

+ +

+Reimplemented from NLAISCRIPT::IConstraint. +

+Definition at line 427 of file type_def.h.

+

+ + + + +
+ + + + + + +
+ConstraintTypeEnum NLAISCRIPT::COperandUnknown::getTypeOfClass ( + +) const [inline, virtual] +
+
+ + + + + +
+   + + +

+get the type of class. the type must be in the ConstraintTypeEnum enumeration. +

+ +

+Reimplemented from NLAISCRIPT::IConstraint. +

+Definition at line 481 of file type_def.h.

+

+ + + + +
+ + + + + + +
+bool NLAISCRIPT::COperandUnknown::operator== ( + +const IConstraint & c ) const [inline, virtual] +
+
+ + + + + +
+   + + +

+ +

+Reimplemented from NLAISCRIPT::IConstraint. +

+Definition at line 468 of file type_def.h.

+

+ + + + +
+ + + + + + +
+void NLAISCRIPT::COperandUnknown::run ( + +IConstraint * c ) [inline, virtual] +
+
+ + + + + +
+   + + +

+Run with a IConstraint dependency. +

+ +

+Reimplemented from NLAISCRIPT::IOpType. +

+Definition at line 456 of file type_def.h.

+

+ + + + +
+ + + + + + +
+void NLAISCRIPT::COperandUnknown::run ( + +CCompilateur & c ) [inline, virtual] +
+
+ + + + + +
+   + + +

+Run with a CCompilateur dependency. +

+ +

+Reimplemented from NLAISCRIPT::IOpType. +

+Definition at line 447 of file type_def.h.

+

+ + + + +
+ + + + + + +
+bool NLAISCRIPT::COperandUnknown::satisfied ( + +) [inline, virtual] +
+
+ + + + + +
+   + + +

+If the constraint is resolved. +

+ +

+Reimplemented from NLAISCRIPT::IConstraint. +

+Definition at line 486 of file type_def.h.

+

+ + + + +
+ + + + + + +
+void NLAISCRIPT::COperandUnknown::serial ( + +NLMISC::IStream & f ) throw (NLMISC::EStream) [inline, virtual] +
+
+ + + + + +
+   + + +

+ +

+Reimplemented from NLAIC::IPointerGestion. +

+Definition at line 417 of file type_def.h.

+


Member Data Documentation

+

+ + + + +
+ + + + + +
+IConstraint * NLAISCRIPT::COperandUnknown::_Constraint [private] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 401 of file type_def.h.

+

+ + + + +
+ + + + + +
+NLAIC::CIdentType * NLAISCRIPT::COperandUnknown::_Id [private] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 402 of file type_def.h.

+

+ + + + +
+ + + + + +
+bool NLAISCRIPT::COperandUnknown::_RunIsDone [private] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 404 of file type_def.h.

+

+ + + + +
+ + + + + +
+char * NLAISCRIPT::COperandUnknown::_TxtInfo [private] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 403 of file type_def.h.

+


The documentation for this class was generated from the following file: + + + +
                                                                                                                                                                    +
+ + -- cgit v1.2.1