File XMLrulesClass Documentation
Automatically generated with Code Structure Viewer (CS), Project Version: 3o4d 17-November-2020
Copyright © 2020, BAI Research. All Rights Reserved.
File Name: XMLrulesClass.cpp/.hpp
File Description: XML rules class
File Function List
-
- parseCSrulesXMLfile
- addRulesClassObjectsBasedOnSectionTag
- addRulesClassObjectBasedOnTag
File Diagram (functions hierarchy)
Class XMLrulesClass
Class Data
name | type | description |
name | string | name |
stringValue | string | string value |
fractionalValue | double | fractional value |
attribute4 | int | attribute 4 |
attribute5 | int | attribute 5 |
attribute6 | int | attribute 6 |
attribute7 | int | attribute 7 |
attribute8 | int | attribute 8 |
next | XMLrulesClass* | next |
Function XMLrulesClassClass::parseCSrulesXMLfile()
Function Summary
name | return type | description |
parseCSrulesXMLfile | bool | parse CS rules XML file |
Function Reference List
-
- XMLparserClassClass::readXMLfile
- parseCSRulesTag
Function Trace
location | current function being traced |
CSmain.hpp | parseCSrulesXMLfile |
Trace Diagram (magenta)
Function XMLrulesClassClass::parseCSRulesTag()
Function Summary
name | return type | description |
parseCSRulesTag | bool | parse CSR ules tag |
Function Arguments
name | type | description |
currentTag | XMLparserTag* | current tag |
Function Reference List
-
- XMLparserClassClass::parseTagDownALevel
- addRulesClassObjectsBasedOnSectionTag
- addRulesClassObjectsBasedOnSectionTag
Function Trace
location | current function being traced |
XMLrulesClass.hpp | parseCSRulesTag |
CSmain.hpp | parseCSrulesXMLfile |
Trace Diagram (magenta)
Function XMLrulesClassClass::addRulesClassObjectsBasedOnSectionTag()
Function Summary
name | return type | description |
addRulesClassObjectsBasedOnSectionTag | bool | add rules class objects based on section tag |
Function Arguments
name | type | description |
currentTag | XMLparserTag* | current tag |
sectionTagName | const string | section tag name |
firstReferenceToObjectClass | XMLrulesClass* | first reference to object class |
tagName | const string | tag name |
numberOfAttributes | const int | number of attributes |
attributeName1 | const string | attribute name 1 |
attributeName2 | const string | attribute name 2 |
attributeName3 | const string | attribute name 3 |
attributeName4 | const string | attribute name 4 |
attributeName5 | const string | attribute name 5 |
attributeName6 | const string | attribute name 6 |
attributeName7 | const string | attribute name 7 |
attributeName8 | const string | attribute name 8 |
Function Reference List
-
-
-
- addRulesClassObjectBasedOnTag
Function Trace
location | current function being traced |
XMLrulesClass.hpp | addRulesClassObjectsBasedOnSectionTag |
XMLrulesClass.hpp | parseCSRulesTag |
CSmain.hpp | parseCSrulesXMLfile |
Trace Diagram (magenta)
Function XMLrulesClassClass::addRulesClassObjectBasedOnTag()
Function Summary
name | return type | description |
addRulesClassObjectBasedOnTag | bool | add rules class object based on tag |
Function Arguments
name | type | description |
currentTag | XMLparserTag* | current tag |
currentReferenceToObjectClass | XMLrulesClass* | current reference to object class |
tagName | const string | tag name |
numberOfAttributes | const int | number of attributes |
attributeName1 | const string | attribute name 1 |
attributeName2 | const string | attribute name 2 |
attributeName3 | const string | attribute name 3 |
attributeName4 | const string | attribute name 4 |
attributeName5 | const string | attribute name 5 |
attributeName6 | const string | attribute name 6 |
attributeName7 | const string | attribute name 7 |
attributeName8 | const string | attribute name 8 |
Function Reference List
-
-
-
-
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
Function Trace
location | current function being traced |
XMLrulesClass.hpp | addRulesClassObjectBasedOnTag |
XMLrulesClass.hpp | addRulesClassObjectsBasedOnSectionTag |
XMLrulesClass.hpp | parseCSRulesTag |
CSmain.hpp | parseCSrulesXMLfile |
Trace Diagram (magenta)