File GIAsynRelTranslatorRules Documentation

Automatically generated with Code Structure Viewer (CS), Project Version: 3o4d 17-November-2020

Copyright © 2020, BAI Research. All Rights Reserved.

File Name: GIAsynRelTranslatorRules.cpp/.hpp

File Description: GIA syn rel translator rules

File Function List


File Diagram (functions hierarchy)


Function GIAsynRelTranslatorRulesClass::applyGIATranslatorGenericXMLfunctions()

Function Summary
namereturn typedescription
applyGIATranslatorGenericXMLfunctionsboolapply GIAT ranslator generic XML functions

Function Arguments
nametypedescription
translatorFileNameconst string translator file name
translatorVariables GIAtranslatorVariablesClass* translator variables

Function Reference List


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorParser.hppapplyGIATranslatorGenericXMLfunctions
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences

Trace Diagram (magenta)


Function GIAsynRelTranslatorRulesClass::applyGIATranslatorGenericXMLparam()

Function Summary
namereturn typedescription
applyGIATranslatorGenericXMLparamboolapply GIAT ranslator generic XML param

Function Arguments
nametypedescription
currentParamTagXMLparserTag* current param tag
depRelOrEntity const bool dep rel or entity
executeOrReassign bool execute or reassign
translatorVariables GIAtranslatorVariablesClass* translator variables
functionName const string function name

Function Reference List


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorRules.hppapplyGIATranslatorGenericXMLparam
GIAsynRelTranslatorParser.hppapplyGIATranslatorGenericXMLfunctions
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences

Trace Diagram (magenta)


Function GIAsynRelTranslatorRulesClass::genericDepRelInterpretationApplyOptions()

Function Summary
namereturn typedescription
genericDepRelInterpretationApplyOptionsboolgeneric dep rel interpretation apply options

Function Arguments
nametypedescription
paramDepRelGIAgenericDepRelInterpretationParameters* param dep rel
xmlTag const XMLparserTag* xml tag
REL int REL
REL_ENT int REL_ENT
FUNC_ENT int FUNC_ENT
swapIndex int swap index

Function Reference List


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorRules.hppgenericDepRelInterpretationApplyOptions
GIAsynRelTranslatorRules.hppapplyGIATranslatorGenericXMLparam
GIAsynRelTranslatorParser.hppapplyGIATranslatorGenericXMLfunctions
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences

Trace Diagram (magenta)


Function GIAsynRelTranslatorRulesClass::genericDepRelInterpretationApplyOption()

Function Summary
namereturn typedescription
genericDepRelInterpretationApplyOptionboolgeneric dep rel interpretation apply option

Function Arguments
nametypedescription
paramDepRelGIAgenericDepRelInterpretationParameters* param dep rel
xmlAttribute const XMLparserAttribute* xml attribute
REL int REL
REL_ENT int REL_ENT
FUNC_ENT int FUNC_ENT
swapIndex int swap index

Function Reference List


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorRules.hppgenericDepRelInterpretationApplyOption
GIAsynRelTranslatorRules.hppgenericDepRelInterpretationApplyOptions
GIAsynRelTranslatorRules.hppapplyGIATranslatorGenericXMLparam
GIAsynRelTranslatorParser.hppapplyGIATranslatorGenericXMLfunctions
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences

Trace Diagram (magenta)


Function GIAsynRelTranslatorRulesClass::genericEntityInterpretationApplyOptions()

Function Summary
namereturn typedescription
genericEntityInterpretationApplyOptionsboolgeneric entity interpretation apply options

Function Arguments
nametypedescription
paramEntityGIAgenericEntityInterpretationParameters* param entity
xmlTag const XMLparserTag* xml tag

Function Reference List


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorRules.hppgenericEntityInterpretationApplyOptions
GIAsynRelTranslatorRules.hppapplyGIATranslatorGenericXMLparam
GIAsynRelTranslatorParser.hppapplyGIATranslatorGenericXMLfunctions
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences

Trace Diagram (magenta)


Function GIAsynRelTranslatorRulesClass::genericEntityInterpretationApplyOption()

Function Summary
namereturn typedescription
genericEntityInterpretationApplyOptionboolgeneric entity interpretation apply option

Function Arguments
nametypedescription
paramEntityGIAgenericEntityInterpretationParameters* param entity
xmlAttribute const XMLparserAttribute* xml attribute

Function Reference List


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorRules.hppgenericEntityInterpretationApplyOption
GIAsynRelTranslatorRules.hppgenericEntityInterpretationApplyOptions
GIAsynRelTranslatorRules.hppapplyGIATranslatorGenericXMLparam
GIAsynRelTranslatorParser.hppapplyGIATranslatorGenericXMLfunctions
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences

Trace Diagram (magenta)


Function GIAsynRelTranslatorRulesClass::genericEntityInterpretationApplyOptionbool()

Function Summary
namereturn typedescription
genericEntityInterpretationApplyOptionboolboolgeneric entity interpretation apply optionbool

Function Arguments
nametypedescription
paramValbool* param val
xmlAttribute const XMLparserAttribute* xml attribute
iterationVariable const string iteration variable
foundMatch bool* found match

Function Reference List
N/A


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorRules.hppgenericEntityInterpretationApplyOptionbool
GIAsynRelTranslatorRules.hppgenericDepRelInterpretationApplyOption
GIAsynRelTranslatorRules.hppgenericDepRelInterpretationApplyOptions
GIAsynRelTranslatorRules.hppapplyGIATranslatorGenericXMLparam
GIAsynRelTranslatorParser.hppapplyGIATranslatorGenericXMLfunctions
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsynRelTranslatorRules.hppgenericEntityInterpretationApplyOptionbool
GIAsynRelTranslatorRules.hppgenericEntityInterpretationApplyOption

Trace Diagram (magenta)


Function GIAsynRelTranslatorRulesClass::genericEntityInterpretationApplyOptionint()

Function Summary
namereturn typedescription
genericEntityInterpretationApplyOptionintboolgeneric entity interpretation apply optionint

Function Arguments
nametypedescription
paramValint* param val
xmlAttribute const XMLparserAttribute* xml attribute
iterationVariable const string iteration variable
foundMatch bool* found match
subtractOne const bool subtract one

Function Reference List


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorRules.hppgenericEntityInterpretationApplyOptionint
GIAsynRelTranslatorRules.hppgenericDepRelInterpretationApplyOption
GIAsynRelTranslatorRules.hppgenericDepRelInterpretationApplyOptions
GIAsynRelTranslatorRules.hppapplyGIATranslatorGenericXMLparam
GIAsynRelTranslatorParser.hppapplyGIATranslatorGenericXMLfunctions
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsynRelTranslatorRules.hppgenericEntityInterpretationApplyOptionint
GIAsynRelTranslatorRules.hppgenericEntityInterpretationApplyOption

Trace Diagram (magenta)


Function GIAsynRelTranslatorRulesClass::genericEntityInterpretationApplyOptionstring()

Function Summary
namereturn typedescription
genericEntityInterpretationApplyOptionstringboolgeneric entity interpretation apply optionstring

Function Arguments
nametypedescription
paramValstring* param val
xmlAttribute const XMLparserAttribute* xml attribute
iterationVariable const string iteration variable
foundMatch bool* found match

Function Reference List
N/A


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorRules.hppgenericEntityInterpretationApplyOptionstring
GIAsynRelTranslatorRules.hppgenericDepRelInterpretationApplyOption
GIAsynRelTranslatorRules.hppgenericDepRelInterpretationApplyOptions
GIAsynRelTranslatorRules.hppapplyGIATranslatorGenericXMLparam
GIAsynRelTranslatorParser.hppapplyGIATranslatorGenericXMLfunctions
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsynRelTranslatorRules.hppgenericEntityInterpretationApplyOptionstring
GIAsynRelTranslatorRules.hppgenericEntityInterpretationApplyOption

Trace Diagram (magenta)


Function GIAsynRelTranslatorRulesClass::genericEntityInterpretationApplyOptionstringarray()

Function Summary
namereturn typedescription
genericEntityInterpretationApplyOptionstringarrayboolgeneric entity interpretation apply optionstringarray

Function Arguments
nametypedescription
paramValstring** param val
xmlAttribute const XMLparserAttribute* xml attribute
iterationVariable const string iteration variable
foundMatch bool* found match

Function Reference List


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorRules.hppgenericEntityInterpretationApplyOptionstringarray
GIAsynRelTranslatorRules.hppgenericDepRelInterpretationApplyOption
GIAsynRelTranslatorRules.hppgenericDepRelInterpretationApplyOptions
GIAsynRelTranslatorRules.hppapplyGIATranslatorGenericXMLparam
GIAsynRelTranslatorParser.hppapplyGIATranslatorGenericXMLfunctions
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsynRelTranslatorRules.hppgenericEntityInterpretationApplyOptionstringarray
GIAsynRelTranslatorRules.hppgenericEntityInterpretationApplyOption

Trace Diagram (magenta)


Function GIAsynRelTranslatorRulesClass::genericInterpretationGenerateSpecialCase()

Function Summary
namereturn typedescription
genericInterpretationGenerateSpecialCaseboolgeneric interpretation generate special case

Function Arguments
nametypedescription
xmlTagXMLparserTag* xml tag
entityCharacteristics GIAentityCharacteristic* entity characteristics
type string* type

Function Reference List


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorRules.hppgenericInterpretationGenerateSpecialCase
GIAsynRelTranslatorRules.hppapplyGIATranslatorGenericXMLparam
GIAsynRelTranslatorParser.hppapplyGIATranslatorGenericXMLfunctions
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences

Trace Diagram (magenta)


Function GIAsynRelTranslatorRulesClass::genericDepRelInterpretationApplySpecialCase()

Function Summary
namereturn typedescription
genericDepRelInterpretationApplySpecialCaseboolgeneric dep rel interpretation apply special case

Function Arguments
nametypedescription
entityCharacteristicsGIAentityCharacteristic* entity characteristics
paramDepRel GIAgenericDepRelInterpretationParameters* param dep rel
REL int REL
REL_ENT int REL_ENT
type const string type

Function Reference List
N/A


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorRules.hppgenericDepRelInterpretationApplySpecialCase
GIAsynRelTranslatorRules.hppapplyGIATranslatorGenericXMLparam
GIAsynRelTranslatorParser.hppapplyGIATranslatorGenericXMLfunctions
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences

Trace Diagram (magenta)


Function GIAsynRelTranslatorRulesClass::genericEntityInterpretationApplySpecialCase()

Function Summary
namereturn typedescription
genericEntityInterpretationApplySpecialCaseboolgeneric entity interpretation apply special case

Function Arguments
nametypedescription
entityCharacteristicsGIAentityCharacteristic* entity characteristics
paramEntity GIAgenericEntityInterpretationParameters* param entity
type const string type

Function Reference List
N/A


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorRules.hppgenericEntityInterpretationApplySpecialCase
GIAsynRelTranslatorRules.hppapplyGIATranslatorGenericXMLparam
GIAsynRelTranslatorParser.hppapplyGIATranslatorGenericXMLfunctions
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences

Trace Diagram (magenta)