GOFIGURE2  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Functions
CreateDataBaseHelper.h File Reference
#include <vector>
#include <string>
#include "itkMacro.h"
#include "vtkMySQLDatabase.h"
#include "QGoIOConfigure.h"
Include dependency graph for CreateDataBaseHelper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

QGOIO_EXPORT std::string AuthorTable ()
 
std::string BookmarkFKCoord ()
 
std::string BookmarkFKImagingSession ()
 
QGOIO_EXPORT std::string BookmarkTable ()
 
std::string CalculatedValueFKValueType ()
 
QGOIO_EXPORT std::string CalculatedValueTable ()
 
QGOIO_EXPORT std::string CellTypeTable ()
 
std::string ChannelFKColor ()
 
std::string ChannelFKImagingSession ()
 
QGOIO_EXPORT std::string ChannelTable ()
 
QGOIO_EXPORT std::string ColorTableScript ()
 
std::string ContourFKCoordIDMax ()
 
std::string ContourFKCoordIDMin ()
 
std::string ContourFKImagingSession ()
 
std::string ContourFKMesh ()
 
QGOIO_EXPORT std::string ContourTable ()
 
std::string ContourValueFKCalculatedValue ()
 
std::string ContourValueFKContour ()
 
QGOIO_EXPORT std::string ContourValueTable ()
 
QGOIO_EXPORT std::string CoordinateTable ()
 
QGOIO_EXPORT bool CreateDataBase (vtkMySQLDatabase *DataBaseConnector, std::string DBName)
 
QGOIO_EXPORT void CreateForeignKeys (vtkMySQLDatabase *DataBaseConnector)
 
QGOIO_EXPORT bool CreateGoFigureDataBase (std::string ServerName, std::string login, std::string Password, std::string DBName)
 
QGOIO_EXPORT void CreateTables (vtkMySQLDatabase *DataBaseConnector)
 
QGOIO_EXPORT bool DoesDatabaseExit (std::string ServerName, std::string login, std::string Password, std::string DBName)
 
std::string ImageFKChannel ()
 
std::string ImageFKCoordIDMin ()
 
std::string ImageFKImagingSession ()
 
QGOIO_EXPORT std::string ImageTable ()
 
std::string ImageValueFKCalculatedValue ()
 
std::string ImageValueFKImage ()
 
QGOIO_EXPORT std::string ImageValueTable ()
 
std::string ImagingSessionFKCoordIDMax ()
 
std::string ImagingSessionFKCoordIDMin ()
 
std::string ImagingSessionFKMicroscopeName ()
 
std::string ImagingSessionFKProjectName ()
 
QGOIO_EXPORT std::string ImagingSessionTable ()
 
std::string ImagingSessionValueFKCalculatedValue ()
 
std::string ImagingSessionValueFKImagingSession ()
 
QGOIO_EXPORT std::string ImagingSessionValueTable ()
 
std::string IntensityFKChannel ()
 
std::string IntensityFKMesh ()
 
QGOIO_EXPORT std::string IntensityTable ()
 
QGOIO_EXPORT bool IsDatabaseOfGoFigureType (vtkMySQLDatabase *DataBaseConnector)
 
std::string LineageFKColor ()
 
std::string LineageFKCoordIDMax ()
 
std::string LineageFKCoordIDMin ()
 
std::string LineageFKImagingSession ()
 
std::string LineageFKTrackRoot ()
 
QGOIO_EXPORT std::string LineageTable ()
 
std::string LineageValueFKCalculatedValue ()
 
std::string LineageValueFKLineage ()
 
QGOIO_EXPORT std::string LineageValueTable ()
 
std::string MeshFKCellType ()
 
std::string MeshFKColor ()
 
std::string MeshFKCoordIDMax ()
 
std::string MeshFKCoordIDMin ()
 
std::string MeshFKImagingSession ()
 
std::string MeshFKSubCellType ()
 
std::string MeshFKTrackID ()
 
QGOIO_EXPORT std::string MeshTable ()
 
std::string MeshValueFKCalculatedValue ()
 
std::string MeshValueFKMesh ()
 
QGOIO_EXPORT std::string MeshValueTable ()
 
QGOIO_EXPORT std::string MicroscopeTable ()
 
std::string ProjectFK ()
 
QGOIO_EXPORT std::string ProjectTable ()
 
QGOIO_EXPORT void Query (vtkMySQLDatabase *DataBaseConnector, std::string queryScript)
 
QGOIO_EXPORT std::string SubCellularTypeTable ()
 
std::string TrackFamilyFKTrackIDDaughter1 ()
 
std::string TrackFamilyFKTrackIDDaughter2 ()
 
std::string TrackFamilyFKTrackIDMother ()
 
QGOIO_EXPORT std::string TrackFamilyTable ()
 
std::string TrackFKColor ()
 
std::string TrackFKCoordIDMax ()
 
std::string TrackFKCoordIDMin ()
 
std::string TrackFKImagingSession ()
 
std::string TrackFKLineage ()
 
std::string TrackFKTrackFamily ()
 
QGOIO_EXPORT std::string TrackTable ()
 
std::string TrackValueFKCalculatedValue ()
 
std::string TrackValueFKTrack ()
 
QGOIO_EXPORT std::string TrackValueTable ()
 
std::string ValueperVectorCoordFKCalculatedValue ()
 
QGOIO_EXPORT std::string ValuePerVectorCoordTable ()
 
QGOIO_EXPORT std::string ValueTypeTable ()
 

Function Documentation

QGOIO_EXPORT std::string AuthorTable ( )

Definition at line 289 of file CreateDataBaseHelper.cxx.

std::string BookmarkFKCoord ( )

Definition at line 1290 of file CreateDataBaseHelper.cxx.

std::string BookmarkFKImagingSession ( )

Definition at line 1275 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string BookmarkTable ( )

Definition at line 579 of file CreateDataBaseHelper.cxx.

std::string CalculatedValueFKValueType ( )

Definition at line 1335 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string CalculatedValueTable ( )

Definition at line 629 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string CellTypeTable ( )

Definition at line 275 of file CreateDataBaseHelper.cxx.

std::string ChannelFKColor ( )

Definition at line 1125 of file CreateDataBaseHelper.cxx.

std::string ChannelFKImagingSession ( )

Definition at line 1140 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string ChannelTable ( )

Definition at line 517 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string ColorTableScript ( )

Definition at line 344 of file CreateDataBaseHelper.cxx.

std::string ContourFKCoordIDMax ( )

Definition at line 1080 of file CreateDataBaseHelper.cxx.

std::string ContourFKCoordIDMin ( )

Definition at line 1095 of file CreateDataBaseHelper.cxx.

std::string ContourFKImagingSession ( )

Definition at line 1110 of file CreateDataBaseHelper.cxx.

std::string ContourFKMesh ( )

Definition at line 1065 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string ContourTable ( )

Definition at line 495 of file CreateDataBaseHelper.cxx.

std::string ContourValueFKCalculatedValue ( )

Definition at line 1500 of file CreateDataBaseHelper.cxx.

std::string ContourValueFKContour ( )

Definition at line 1485 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string ContourValueTable ( )

Definition at line 720 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string CoordinateTable ( )

Definition at line 319 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT bool CreateDataBase ( vtkMySQLDatabase *  DataBaseConnector,
std::string  DBName 
)

Definition at line 138 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT void CreateForeignKeys ( vtkMySQLDatabase *  DataBaseConnector)

Definition at line 195 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT bool CreateGoFigureDataBase ( std::string  ServerName,
std::string  login,
std::string  Password,
std::string  DBName 
)

Definition at line 88 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT void CreateTables ( vtkMySQLDatabase *  DataBaseConnector)

Definition at line 162 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT bool DoesDatabaseExit ( std::string  ServerName,
std::string  login,
std::string  Password,
std::string  DBName 
)
std::string ImageFKChannel ( )

Definition at line 1185 of file CreateDataBaseHelper.cxx.

std::string ImageFKCoordIDMin ( )

Definition at line 1170 of file CreateDataBaseHelper.cxx.

std::string ImageFKImagingSession ( )

Definition at line 1155 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string ImageTable ( )

Definition at line 537 of file CreateDataBaseHelper.cxx.

std::string ImageValueFKCalculatedValue ( )

Definition at line 1440 of file CreateDataBaseHelper.cxx.

std::string ImageValueFKImage ( )

Definition at line 1425 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string ImageValueTable ( )

Definition at line 690 of file CreateDataBaseHelper.cxx.

std::string ImagingSessionFKCoordIDMax ( )

Definition at line 765 of file CreateDataBaseHelper.cxx.

std::string ImagingSessionFKCoordIDMin ( )

Definition at line 780 of file CreateDataBaseHelper.cxx.

std::string ImagingSessionFKMicroscopeName ( )

Definition at line 810 of file CreateDataBaseHelper.cxx.

std::string ImagingSessionFKProjectName ( )

Definition at line 795 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string ImagingSessionTable ( )

Definition at line 392 of file CreateDataBaseHelper.cxx.

std::string ImagingSessionValueFKCalculatedValue ( )

Definition at line 1470 of file CreateDataBaseHelper.cxx.

std::string ImagingSessionValueFKImagingSession ( )

Definition at line 1455 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string ImagingSessionValueTable ( )

Definition at line 705 of file CreateDataBaseHelper.cxx.

std::string IntensityFKChannel ( )

Definition at line 1320 of file CreateDataBaseHelper.cxx.

std::string IntensityFKMesh ( )

Definition at line 1305 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string IntensityTable ( )

Definition at line 598 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT bool IsDatabaseOfGoFigureType ( vtkMySQLDatabase *  DataBaseConnector)

Definition at line 43 of file CreateDataBaseHelper.cxx.

std::string LineageFKColor ( )

Definition at line 1230 of file CreateDataBaseHelper.cxx.

std::string LineageFKCoordIDMax ( )

Definition at line 1200 of file CreateDataBaseHelper.cxx.

std::string LineageFKCoordIDMin ( )

Definition at line 1215 of file CreateDataBaseHelper.cxx.

std::string LineageFKImagingSession ( )

Definition at line 1260 of file CreateDataBaseHelper.cxx.

std::string LineageFKTrackRoot ( )

Definition at line 1245 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string LineageTable ( )

Definition at line 556 of file CreateDataBaseHelper.cxx.

std::string LineageValueFKCalculatedValue ( )

Definition at line 1530 of file CreateDataBaseHelper.cxx.

std::string LineageValueFKLineage ( )

Definition at line 1515 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string LineageValueTable ( )

Definition at line 735 of file CreateDataBaseHelper.cxx.

std::string MeshFKCellType ( )

Definition at line 960 of file CreateDataBaseHelper.cxx.

std::string MeshFKColor ( )

Definition at line 1020 of file CreateDataBaseHelper.cxx.

std::string MeshFKCoordIDMax ( )

Definition at line 990 of file CreateDataBaseHelper.cxx.

std::string MeshFKCoordIDMin ( )

Definition at line 1005 of file CreateDataBaseHelper.cxx.

std::string MeshFKImagingSession ( )

Definition at line 1050 of file CreateDataBaseHelper.cxx.

std::string MeshFKSubCellType ( )

Definition at line 975 of file CreateDataBaseHelper.cxx.

std::string MeshFKTrackID ( )

Definition at line 1035 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string MeshTable ( )

Definition at line 468 of file CreateDataBaseHelper.cxx.

std::string MeshValueFKCalculatedValue ( )

Definition at line 1380 of file CreateDataBaseHelper.cxx.

std::string MeshValueFKMesh ( )

Definition at line 1365 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string MeshValueTable ( )

Definition at line 660 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string MicroscopeTable ( )

Definition at line 363 of file CreateDataBaseHelper.cxx.

std::string ProjectFK ( )

Definition at line 750 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string ProjectTable ( )

Definition at line 375 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT void Query ( vtkMySQLDatabase *  DataBaseConnector,
std::string  queryScript 
)

Definition at line 254 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string SubCellularTypeTable ( )

Definition at line 305 of file CreateDataBaseHelper.cxx.

std::string TrackFamilyFKTrackIDDaughter1 ( )

Definition at line 840 of file CreateDataBaseHelper.cxx.

std::string TrackFamilyFKTrackIDDaughter2 ( )

Definition at line 855 of file CreateDataBaseHelper.cxx.

std::string TrackFamilyFKTrackIDMother ( )

Definition at line 825 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string TrackFamilyTable ( )

Definition at line 425 of file CreateDataBaseHelper.cxx.

std::string TrackFKColor ( )

Definition at line 870 of file CreateDataBaseHelper.cxx.

std::string TrackFKCoordIDMax ( )

Definition at line 900 of file CreateDataBaseHelper.cxx.

std::string TrackFKCoordIDMin ( )

Definition at line 915 of file CreateDataBaseHelper.cxx.

std::string TrackFKImagingSession ( )

Definition at line 945 of file CreateDataBaseHelper.cxx.

std::string TrackFKLineage ( )

Definition at line 885 of file CreateDataBaseHelper.cxx.

std::string TrackFKTrackFamily ( )

Definition at line 930 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string TrackTable ( )

Definition at line 443 of file CreateDataBaseHelper.cxx.

std::string TrackValueFKCalculatedValue ( )

Definition at line 1410 of file CreateDataBaseHelper.cxx.

std::string TrackValueFKTrack ( )

Definition at line 1395 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string TrackValueTable ( )

Definition at line 675 of file CreateDataBaseHelper.cxx.

std::string ValueperVectorCoordFKCalculatedValue ( )

Definition at line 1350 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string ValuePerVectorCoordTable ( )

Definition at line 643 of file CreateDataBaseHelper.cxx.

QGOIO_EXPORT std::string ValueTypeTable ( )

Definition at line 615 of file CreateDataBaseHelper.cxx.