File GIAsynRelTranslatorLinkEntitiesDynamic Documentation

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

Copyright © 2020, BAI Research. All Rights Reserved.

File Name: GIAsynRelTranslatorLinkEntitiesDynamic.cpp/.hpp

File Description: GIA syn rel translator link entities dynamic

File Function List


File Diagram (functions hierarchy)


Function GIAsynRelTranslatorLinkEntitiesDynamicClass::linkEntitiesDynamic()

Function Summary
namereturn typedescription
linkEntitiesDynamicvoidlink entities dynamic

Function Arguments
nametypedescription
translatorVariablesGIAtranslatorVariablesClass* translator variables

Function Reference List


Function Trace
locationcurrent function being traced
GIAsemRelTranslatorParser.hpplinkEntitiesDynamic
GIAtranslator.hppconvertSentenceSemanticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsynRelTranslatorParser.hpplinkEntitiesDynamic

Trace Diagram (magenta)


Function GIAsynRelTranslatorLinkEntitiesDynamicClass::linkEntitiesDynamicPrenominalModifierOfNoun()

Function Summary
namereturn typedescription
linkEntitiesDynamicPrenominalModifierOfNounvoidlink entities dynamic prenominal modifier of noun

Function Arguments
nametypedescription
translatorVariablesGIAtranslatorVariablesClass* translator variables

Function Reference List


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorLinkEntitiesDynamic.hpplinkEntitiesDynamicPrenominalModifierOfNoun
GIAsemRelTranslatorParser.hpplinkEntitiesDynamic
GIAtranslator.hppconvertSentenceSemanticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsynRelTranslatorParser.hpplinkEntitiesDynamic

Trace Diagram (magenta)


Function GIAsynRelTranslatorLinkEntitiesDynamicClass::linkEntitiesDynamicPrenominalModifierOfNounDirection()

Function Summary
namereturn typedescription
linkEntitiesDynamicPrenominalModifierOfNounDirectionboollink entities dynamic prenominal modifier of noun direction

Function Arguments
nametypedescription
currentRelationInListconst GIArelation* current relation in list
translatorVariables GIAtranslatorVariablesClass* translator variables
entity1 GIAentityNode* entity 1
entity2 GIAentityNode* entity 2
entity1Index int entity 1I ndex
entity2Index int entity 2I ndex
relationTypeIndex int relation type index
direction const bool direction

Function Reference List


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorLinkEntitiesDynamic.hpplinkEntitiesDynamicPrenominalModifierOfNounDirection
GIAsynRelTranslatorLinkEntitiesDynamic.hpplinkEntitiesDynamicPrenominalModifierOfNoun
GIAsemRelTranslatorParser.hpplinkEntitiesDynamic
GIAtranslator.hppconvertSentenceSemanticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsynRelTranslatorParser.hpplinkEntitiesDynamic

Trace Diagram (magenta)


Function GIAsynRelTranslatorLinkEntitiesDynamicClass::linkEntitiesDynamicFromConditions()

Function Summary
namereturn typedescription
linkEntitiesDynamicFromConditionsvoidlink entities dynamic from conditions

Function Arguments
nametypedescription
translatorVariablesGIAtranslatorVariablesClass* translator variables

Function Reference List


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorLinkEntitiesDynamic.hpplinkEntitiesDynamicFromConditions
GIAsemRelTranslatorParser.hpplinkEntitiesDynamic
GIAtranslator.hppconvertSentenceSemanticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsynRelTranslatorParser.hpplinkEntitiesDynamic

Trace Diagram (magenta)


Function GIAsynRelTranslatorLinkEntitiesDynamicClass::findPreviousRelationship()

Function Summary
namereturn typedescription
findPreviousRelationshipboolfind previous relationship

Function Arguments
nametypedescription
instanceEntityGIAentityNode* instance entity
comparisonEntity const GIAentityNode* comparison entity
targetEntityFound GIAentityNode** target entity found
previousDefinitionRelationshipFound bool* previous definition relationship found
previousPropertyRelationshipFound bool* previous property relationship found
previousConditionRelationshipFound bool* previous condition relationship found

Function Reference List


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorLinkEntitiesDynamic.hppfindPreviousRelationship
GIAsynRelTranslatorLinkEntitiesDynamic.hpplinkEntitiesDynamicPrenominalModifierOfNounDirection
GIAsynRelTranslatorLinkEntitiesDynamic.hpplinkEntitiesDynamicPrenominalModifierOfNoun
GIAsemRelTranslatorParser.hpplinkEntitiesDynamic
GIAtranslator.hppconvertSentenceSemanticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsynRelTranslatorParser.hpplinkEntitiesDynamic
GIAsynRelTranslatorLinkEntitiesDynamic.hppfindPreviousRelationship

Trace Diagram (magenta)


Function GIAsynRelTranslatorLinkEntitiesDynamicClass::connectDefinitionToEntityFull()

Function Summary
namereturn typedescription
connectDefinitionToEntityFullvoidconnect definition to entity full

Function Arguments
nametypedescription
translatorVariablesGIAtranslatorVariablesClass* translator variables
entity1 GIAentityNode* entity 1
entity2 GIAentityNode* entity 2
entity1Index int entity 1I ndex
entity2Index int entity 2I ndex
sameReferenceSet bool same reference set

Function Reference List


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorLinkEntitiesDynamic.hppconnectDefinitionToEntityFull
GIAsynRelTranslatorLinkEntitiesDynamic.hpplinkEntitiesDynamicPrenominalModifierOfNounDirection
GIAsynRelTranslatorLinkEntitiesDynamic.hpplinkEntitiesDynamicPrenominalModifierOfNoun
GIAsemRelTranslatorParser.hpplinkEntitiesDynamic
GIAtranslator.hppconvertSentenceSemanticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsynRelTranslatorParser.hpplinkEntitiesDynamic

Trace Diagram (magenta)


Function GIAsynRelTranslatorLinkEntitiesDynamicClass::connectPropertyToEntityFull()

Function Summary
namereturn typedescription
connectPropertyToEntityFullvoidconnect property to entity full

Function Arguments
nametypedescription
translatorVariablesGIAtranslatorVariablesClass* translator variables
entity1 GIAentityNode* entity 1
entity2 GIAentityNode* entity 2
entity1Index int entity 1I ndex
entity2Index int entity 2I ndex
sameReferenceSet bool same reference set

Function Reference List


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorLinkEntitiesDynamic.hppconnectPropertyToEntityFull
GIAsynRelTranslatorLinkEntitiesDynamic.hpplinkEntitiesDynamicPrenominalModifierOfNounDirection
GIAsynRelTranslatorLinkEntitiesDynamic.hpplinkEntitiesDynamicPrenominalModifierOfNoun
GIAsemRelTranslatorParser.hpplinkEntitiesDynamic
GIAtranslator.hppconvertSentenceSemanticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsynRelTranslatorParser.hpplinkEntitiesDynamic
GIAsynRelTranslatorLinkEntitiesDynamic.hppconnectPropertyToEntityFull

Trace Diagram (magenta)


Function GIAsynRelTranslatorLinkEntitiesDynamicClass::connectConditionToEntityFull()

Function Summary
namereturn typedescription
connectConditionToEntityFullintconnect condition to entity full

Function Arguments
nametypedescription
translatorVariablesGIAtranslatorVariablesClass* translator variables
entity1 GIAentityNode* entity 1
entity2 GIAentityNode* entity 2
entity1Index int entity 1I ndex
entity2Index int entity 2I ndex
conditionEntityName const string condition entity name
conditionIndex int condition index
sameReferenceSet bool same reference set

Function Reference List


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorLinkEntitiesDynamic.hppconnectConditionToEntityFull
GIAsynRelTranslatorLinkEntitiesDynamic.hpplinkEntitiesDynamicPrenominalModifierOfNounDirection
GIAsynRelTranslatorLinkEntitiesDynamic.hpplinkEntitiesDynamicPrenominalModifierOfNoun
GIAsemRelTranslatorParser.hpplinkEntitiesDynamic
GIAtranslator.hppconvertSentenceSemanticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsynRelTranslatorParser.hpplinkEntitiesDynamic
GIAsynRelTranslatorLinkEntitiesDynamic.hppconnectConditionToEntityFull

Trace Diagram (magenta)


Function GIAsynRelTranslatorLinkEntitiesDynamicClass::getEntityIndex()

Function Summary
namereturn typedescription
getEntityIndexintget entity index

Function Arguments
nametypedescription
translatorVariablesconst GIAtranslatorVariablesClass* translator variables
instanceEntity const GIAentityNode* instance entity

Function Reference List


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorLinkEntitiesDynamic.hppgetEntityIndex
GIAsynRelTranslatorLinkEntitiesDynamic.hpplinkEntitiesDynamicFromConditions
GIAsemRelTranslatorParser.hpplinkEntitiesDynamic
GIAtranslator.hppconvertSentenceSemanticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsynRelTranslatorParser.hpplinkEntitiesDynamic

Trace Diagram (magenta)