Automatically generated with Code Structure Viewer (CS), Project Version: 3o4d 17-November-2020
Copyright © 2020, BAI Research. All Rights Reserved.
File Name: XMLparserClass.cpp/.hpp
File Description: XML parser class
name | type | description |
---|---|---|
name | string | name |
value | string | value |
charCount | int | char count |
lineCount | int | line count |
nextAttribute | XMLparserAttribute* | next attribute |
name | type | description |
---|---|---|
name | string | name |
value | string | value |
nextTag | XMLparserTag* | next tag |
firstLowerLevelTag | XMLparserTag* | first lower level tag |
charCount | int | char count |
lineCount | int | line count |
firstAttribute | XMLparserAttribute* | first attribute |
currentAttribute | XMLparserAttribute* | current attribute |
name | return type | description |
---|---|---|
parseTagDownALevel | XMLparserTag* | parse tag down AL evel |
name | type | description |
---|---|---|
currentTag | XMLparserTag* | current tag |
sectionTagName | const string | section tag name |
result | bool* | result |
location | current function being traced |
---|---|
XMLrulesClass.hpp | parseTagDownALevel |
XMLrulesClass.hpp | parseANNrulesTag |
SANImain.hpp | parseANNrulesXMLfile |
SANIrules.hpp | parseTagDownALevel |
SANIrules.hpp | parseComponents |
SANIrules.hpp | extractSANIGroups |
SANIposRelTranslator.hpp | extractSANIrules |
SANIrules.hpp | parseTagDownALevel |
SANIformation.hpp | parseTagDownALevel |
SANIformation.hpp | createInputNeuronLayerSectionTokensLayer |
SANIformation.hpp | createInputNeuronLayer |
SANIrules.hpp | parseTagDownALevel |
SANIrules.hpp | isClassTag |
SANIpropagateInverse.hpp | isClassTagWrapper |
SANIpropagateInverse.hpp | findStringMatch |
SANIpropagateInverse.hpp | generateRulesGroupTreeComponent |
SANIpropagateInverse.hpp | generateRulesGroupTreeComponents |
SANIpropagateInverse.hpp | generateParseTreeGroup |
SANIpropagateInverse.hpp | generateParseTreeGroupType |
SANIposRelTranslatorPermutations.hpp | executePosRelTranslatorNeuralNetworkInverse |
SANIposRelTranslatorPermutations.hpp | generateParseTreeIntroWrapper |
SANIposRelTranslatorPermutations.hpp | generateParseTreeIntroWrapper |
SANIposRelTranslatorPermutations.hpp | executePosRelTranslator |
SANIposRelTranslatorPermutations.hpp | executePosRelTranslatorOnPOSunambiguousSentenceSubset |
SANIposRelTranslatorPermutations.hpp | executePosRelTranslatorOnPOSunambiguousSentenceSubsets |
SANIposRelTranslatorPermutations.hpp | executePosRelTranslatorWrapper2 |
name | return type | description |
---|---|---|
readXMLfile | bool | read XML file |
name | type | description |
---|---|---|
xmlFileName | const string | xml file name |
firstTagInXMLfile | XMLparserTag* | first tag in XML file |
location | current function being traced |
---|---|
XMLrulesClass.hpp | readXMLfile |
SANImain.hpp | parseANNrulesXMLfile |
name | return type | description |
---|---|---|
parseTagOpen | bool | parse tag open |
name | type | description |
---|---|---|
parseFileObject | ifstream* | parse file object |
currentTag | XMLparserTag* | current tag |
parentTagName | const string | parent tag name |
isSubTag | const bool | is sub tag |
treeLayer | int | tree layer |
location | current function being traced |
---|---|
XMLparserClass.hpp | parseTagOpen |
XMLrulesClass.hpp | readXMLfile |
SANImain.hpp | parseANNrulesXMLfile |
XMLparserClass.hpp | parseTagOpen |
XMLparserClass.hpp | parseTagName |
XMLparserClass.hpp | parseTagValueAssumingExistenceOfSubtagsAndClose |
XMLparserClass.hpp | processTagClose |
XMLparserClass.hpp | parseTagAttributeName |
name | return type | description |
---|---|---|
parseTagName | bool | parse tag name |
name | type | description |
---|---|---|
parseFileObject | ifstream* | parse file object |
currentTag | XMLparserTag* | current tag |
parentTagName | const string | parent tag name |
isSubTag | const bool | is sub tag |
treeLayer | int | tree layer |
location | current function being traced |
---|---|
XMLparserClass.hpp | parseTagName |
XMLparserClass.hpp | parseTagOpen |
XMLrulesClass.hpp | readXMLfile |
SANImain.hpp | parseANNrulesXMLfile |
XMLparserClass.hpp | parseTagOpen |
XMLparserClass.hpp | processTagClose |
XMLparserClass.hpp | parseTagAttributeName |
XMLparserClass.hpp | parseTagName |
name | return type | description |
---|---|---|
parseTagAttributeName | bool | parse tag attribute name |
name | type | description |
---|---|---|
parseFileObject | ifstream* | parse file object |
currentTag | XMLparserTag* | current tag |
parentTagName | const string | parent tag name |
isSubTag | const bool | is sub tag |
treeLayer | int | tree layer |
location | current function being traced |
---|---|
XMLparserClass.hpp | parseTagAttributeName |
XMLparserClass.hpp | parseTagName |
XMLparserClass.hpp | parseTagOpen |
XMLrulesClass.hpp | readXMLfile |
SANImain.hpp | parseANNrulesXMLfile |
XMLparserClass.hpp | parseTagOpen |
XMLparserClass.hpp | parseTagName |
XMLparserClass.hpp | parseTagAttributeName |
name | return type | description |
---|---|---|
parseTagAttributeValue | bool | parse tag attribute value |
name | type | description |
---|---|---|
parseFileObject | ifstream* | parse file object |
currentTag | XMLparserTag* | current tag |
parentTagName | const string | parent tag name |
isSubTag | const bool | is sub tag |
treeLayer | const int | tree layer |
location | current function being traced |
---|---|
XMLparserClass.hpp | parseTagAttributeValue |
XMLparserClass.hpp | parseTagAttributeName |
XMLparserClass.hpp | parseTagName |
XMLparserClass.hpp | parseTagOpen |
XMLrulesClass.hpp | readXMLfile |
SANImain.hpp | parseANNrulesXMLfile |
XMLparserClass.hpp | parseTagOpen |
XMLparserClass.hpp | parseTagName |
name | return type | description |
---|---|---|
parseTagValueAssumingExistenceOfSubtagsAndClose | bool | parse tag value assuming existence of subtags and close |
name | type | description |
---|---|---|
parseFileObject | ifstream* | parse file object |
currentTag | XMLparserTag* | current tag |
treeLayer | int | tree layer |
location | current function being traced |
---|---|
XMLparserClass.hpp | parseTagValueAssumingExistenceOfSubtagsAndClose |
XMLparserClass.hpp | processTagClose |
XMLparserClass.hpp | parseTagAttributeName |
XMLparserClass.hpp | parseTagName |
XMLparserClass.hpp | parseTagOpen |
XMLrulesClass.hpp | readXMLfile |
SANImain.hpp | parseANNrulesXMLfile |
XMLparserClass.hpp | parseTagAttributeName |
name | return type | description |
---|---|---|
parseTagComment | bool | parse tag comment |
name | type | description |
---|---|---|
parseFileObject | ifstream* | parse file object |
type | const char | type |
location | current function being traced |
---|---|
XMLparserClass.hpp | parseTagComment |
XMLparserClass.hpp | parseTagName |
XMLparserClass.hpp | parseTagOpen |
XMLrulesClass.hpp | readXMLfile |
SANImain.hpp | parseANNrulesXMLfile |
XMLparserClass.hpp | parseTagOpen |
XMLparserClass.hpp | processTagClose |
XMLparserClass.hpp | parseTagAttributeName |
XMLparserClass.hpp | parseTagName |
name | return type | description |
---|---|---|
processTagClose | bool | process tag close |
name | type | description |
---|---|---|
parseFileObject | ifstream* | parse file object |
currentTag | XMLparserTag** | current tag |
parentTagName | const string | parent tag name |
isSubTag | const bool | is sub tag |
treeLayer | int | tree layer |
endTagFound | const bool | end tag found |
parsingAttributeName | const bool | parsing attribute name |
tagName | const string | tag name |
location | current function being traced |
---|---|
XMLparserClass.hpp | processTagClose |
XMLparserClass.hpp | parseTagAttributeName |
XMLparserClass.hpp | parseTagName |
XMLparserClass.hpp | parseTagOpen |
XMLrulesClass.hpp | readXMLfile |
SANImain.hpp | parseANNrulesXMLfile |
XMLparserClass.hpp | parseTagName |
XMLparserClass.hpp | parseTagAttributeName |
name | return type | description |
---|---|---|
createNewTag | XMLparserTag* | create new tag |
name | type | description |
---|---|---|
currentTag | XMLparserTag* | current tag |
location | current function being traced |
---|---|
XMLparserClass.hpp | createNewTag |
XMLparserClass.hpp | processTagClose |
XMLparserClass.hpp | parseTagAttributeName |
XMLparserClass.hpp | parseTagName |
XMLparserClass.hpp | parseTagOpen |
XMLrulesClass.hpp | readXMLfile |
SANImain.hpp | parseANNrulesXMLfile |
XMLparserClass.hpp | parseTagName |
XMLparserClass.hpp | parseTagAttributeName |
name | return type | description |
---|---|---|
isBlankChar | bool | is blank char |
name | type | description |
---|---|---|
parseFileObject | const ifstream* | parse file object |
c | const char | c |
location | current function being traced |
---|---|
XMLparserClass.hpp | isBlankChar |
XMLparserClass.hpp | parseTagAttributeValue |
XMLparserClass.hpp | parseTagAttributeName |
XMLparserClass.hpp | parseTagName |
XMLparserClass.hpp | parseTagOpen |
XMLrulesClass.hpp | readXMLfile |
SANImain.hpp | parseANNrulesXMLfile |
XMLparserClass.hpp | parseTagOpen |
XMLparserClass.hpp | parseTagName |
name | return type | description |
---|---|---|
isBlankCharTabOrNewLine | bool | is blank char tab or new line |
name | type | description |
---|---|---|
parseFileObject | const ifstream* | parse file object |
c | const char | c |
location | current function being traced |
---|---|
XMLparserClass.hpp | isBlankCharTabOrNewLine |
XMLparserClass.hpp | parseTagValueAssumingExistenceOfSubtagsAndClose |
XMLparserClass.hpp | processTagClose |
XMLparserClass.hpp | parseTagAttributeName |
XMLparserClass.hpp | parseTagName |
XMLparserClass.hpp | parseTagOpen |
XMLrulesClass.hpp | readXMLfile |
SANImain.hpp | parseANNrulesXMLfile |
XMLparserClass.hpp | parseTagAttributeName |
name | return type | description |
---|---|---|
throwGenericXMLParseError | void | throw generic XMLP arse error |
location | current function being traced |
---|---|
XMLparserClass.hpp | throwGenericXMLParseError |
XMLparserClass.hpp | parseTagAttributeValue |
XMLparserClass.hpp | parseTagAttributeName |
XMLparserClass.hpp | parseTagName |
XMLparserClass.hpp | parseTagOpen |
XMLrulesClass.hpp | readXMLfile |
SANImain.hpp | parseANNrulesXMLfile |
XMLparserClass.hpp | parseTagOpen |
XMLparserClass.hpp | parseTagName |
XMLparserClass.hpp | throwGenericXMLParseError |
name | return type | description |
---|---|---|
getAttribute | bool | get attribute |
name | type | description |
---|---|---|
tag | XMLparserTag* | tag |
attributeName | const string | attribute name |
attributeValueFound | string* | attribute value found |
location | current function being traced |
---|---|
SANIrules.hpp | getAttribute |
SANIrules.hpp | parseComponents |
SANIrules.hpp | extractSANIGroups |
SANIposRelTranslator.hpp | extractSANIrules |
SANImain.hpp | parseTxtfileAndCreateSemanticNetworkBasedUponSemanticDependencyParsedSentences |
SANIformation.hpp | getAttribute |
SANIformation.hpp | createInputNeuronLayerSectionTokensLayer |
SANIformation.hpp | createInputNeuronLayer |
SANIrules.hpp | getAttribute |
SANIrules.hpp | isClassTag |
SANIpropagateInverse.hpp | isClassTagWrapper |
SANIpropagateInverse.hpp | findStringMatch |
SANIpropagateInverse.hpp | generateRulesGroupTreeComponent |
SANIpropagateInverse.hpp | generateRulesGroupTreeComponents |
SANIpropagateInverse.hpp | generateParseTreeGroup |
SANIpropagateInverse.hpp | generateParseTreeGroupType |
SANIposRelTranslatorPermutations.hpp | executePosRelTranslatorNeuralNetworkInverse |
SANIposRelTranslatorPermutations.hpp | generateParseTreeIntroWrapper |
SANIposRelTranslatorPermutations.hpp | generateParseTreeIntroWrapper |
SANIposRelTranslatorPermutations.hpp | executePosRelTranslator |
SANIposRelTranslatorPermutations.hpp | executePosRelTranslatorOnPOSunambiguousSentenceSubset |
SANIposRelTranslatorPermutations.hpp | executePosRelTranslatorOnPOSunambiguousSentenceSubsets |
SANIposRelTranslatorPermutations.hpp | executePosRelTranslatorWrapper2 |