File LDmysql Documentation

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

Copyright © 2020, BAI Research. All Rights Reserved.

File Name: LDmysql.cpp/.hpp

File Description: LD mysql

File Function List


File Diagram (functions hierarchy)


Function LDmysqlClass::initiateMySQLserverConnection()

Function Summary
namereturn typedescription
initiateMySQLserverConnectionboolinitiate my SQL server connection

Function Arguments
nametypedescription
mysqlServerIpAddressAndPortconst char* mysql server ip address and port
username const char* username
password const char* password
databaseName const char* database name

Function Reference List
N/A


Function Trace
locationcurrent function being traced
ATORmethod.hppinitiateMySQLserverConnection
ATORmethod.hppATORmethodInitialise
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodInitialise

Trace Diagram (magenta)


Function LDmysqlClass::performSQLinsertQuery()

Function Summary
namereturn typedescription
performSQLinsertQueryboolperform SQL insert query

Function Arguments
nametypedescription
sqlCommandconst char* sql command

Function Reference List
N/A


Function Trace
locationcurrent function being traced
ATORdatabaseSQL.hppperformSQLinsertQuery
ATORmethod.hppinsertTransformedFeatureListIntoDatabase
ATORmethod.hppgenerateNormalisedSnapshotsUsingPolyList
ATORmethod.hppATORmethodTrainOrTest
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodTrainOrTest

Trace Diagram (magenta)


Function LDmysqlClass::performSQLrealInsertQuery()

Function Summary
namereturn typedescription
performSQLrealInsertQueryboolperform SQL real insert query

Function Arguments
nametypedescription
sqlCommandconst char* sql command
stringLength const uint64_t string length

Function Reference List
N/A


Function Trace
locationcurrent function being traced
ATORdatabaseSQL.hppperformSQLrealInsertQuery
ATORmethod.hppinsertTransformedFeatureListIntoDatabase
ATORmethod.hppgenerateNormalisedSnapshotsUsingPolyList
ATORmethod.hppATORmethodTrainOrTest
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodTrainOrTest
ATORdatabaseSQL.hppperformSQLrealInsertQuery
ATORdatabaseDecisionTree.hppinsertSnapshotIDreferenceIntoSQLdatabaseDecisionTree
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopFinal
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopAvgHueDev
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopGeo
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopSmallHueDevMap
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopDCT
ATORdatabaseSQL.hppperformSQLrealInsertQuery

Trace Diagram (magenta)


Function LDmysqlClass::performSQLgetNumRowsQuery()

Function Summary
namereturn typedescription
performSQLgetNumRowsQueryint64_tperform SQL get num rows query

Function Arguments
nametypedescription
tableNameconst string table name

Function Reference List
N/A


Function Trace
locationcurrent function being traced
ATORmethod.hppperformSQLgetNumRowsQuery
ATORmethod.hppATORmethodInitialise
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodInitialise

Trace Diagram (magenta)


Function LDmysqlClass::performSQLdeleteAllRowsQuery()

Function Summary
namereturn typedescription
performSQLdeleteAllRowsQueryvoidperform SQL delete all rows query

Function Arguments
nametypedescription
tableNameconst string table name

Function Reference List
N/A


Function Trace
locationcurrent function being traced
ATORmethod.hppperformSQLdeleteAllRowsQuery
ATORmethod.hppATORmethodInitialise
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodInitialise

Trace Diagram (magenta)


Function LDmysqlClass::endMySQLserverConnection()

Function Summary
namereturn typedescription
endMySQLserverConnectionvoidend my SQL server connection

Function Reference List
N/A


Function Trace
locationcurrent function being traced
ATORmethod.hppendMySQLserverConnection
ATORmethod.hppATORmethodExit
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodExit

Trace Diagram (magenta)