File GIAconditionNodeClass Documentation

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

Copyright © 2020, BAI Research. All Rights Reserved.

File Name: GIAconditionNodeClass.cpp/.hpp

File Description: GIA condition node class

File Function List


File Diagram (functions hierarchy)


Class GIAtimeConditionNode

Class Data
nametypedescription
conditionNamestringcondition name
tenseinttense
seconddoublesecond
hourinthour
dayOfWeekintday of week
monthintmonth
dayOfMonthintday of month
yearint64_tyear
perioddoubleperiod
totalTimeInSecondsint64_ttotal time in seconds
tenseOnlyTimeConditionbooltense only time condition
isProgressiveboolis progressive
idActiveListReorderdIDforXMLsaveint64_tid active list reorderd ID for XML save
printXintprint X
printYintprint Y
printCoordsAlreadyDefinedboolprint coords already defined

Function GIAconditionNodeClassClass::generateDateTimeConditionName()

Function Summary
namereturn typedescription
generateDateTimeConditionNamestringgenerate date time condition name

Function Arguments
nametypedescription
dayOfMonthconst int day of month
month const int month
year const int64_t year

Function Reference List


Function Trace
locationcurrent function being traced
GIAtranslatorOperations.hppgenerateDateTimeConditionName
GIAtranslatorOperations.hppaddTimeConditionProperty
GIAsemRelTranslatorParser.hppconnectMultiwordDate
GIAsemRelTranslatorParser.hppdefineConnectionsBasedOnSemanticRelations
GIAtranslator.hppconvertSentenceSemanticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslatorParserOperations.hppconnectMultiwordDate
GIAposRelTranslatorParserOperations.hppcreateSemanticRelationMultiwordDate
GIAposRelTranslatorParserOperations.hppcreateSemanticRelationInMemory
GIAposRelTranslatorParserOperations.hppcreateSemanticRelation
GIAposRelTranslatorParserOperations.hppcreateSemanticRelationOrdered
SANIparser.hppgenerateSemanticRelationsFromTxtRelationsPart2
SANIparser.hppgenerateSemanticRelationsFromTxtRelationsNeuralNetwork
SANIpropagateLightOptimised.hppgenerateSemanticRelationsFromTxtRelationsWrapperNeuralNetwork
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponent
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupInit
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkIntro
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetwork
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
GIAposRelTranslatorParser.hppexecutePosRelTranslatorWrapper2
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
GIAposRelTranslatorParserOperations.hppcreateSemanticRelation
GIAposRelTranslatorParserOperations.hppcreateSemanticRelationMultiwordDate
GIAsynRelTranslatorApplyAdvancedFeatures.hppgenerateDateTimeConditionName
GIAsynRelTranslatorApplyAdvancedFeatures.hppextractDatesRelex
GIAsynRelTranslatorApplyAdvancedFeatures.hppextractDates
GIAsynRelTranslatorParser.hppapplyAdvancedFeatures

Trace Diagram (magenta)