38 #ifndef __vtkMySQLDatabase_h
39 #define __vtkMySQLDatabase_h
41 #include "vtkIOMySQLModule.h"
63 bool Open(
const char* password = 0 );
96 vtkSetStringMacro(HostName);
102 vtkSetStringMacro(User);
108 vtkSetStringMacro(Password);
113 vtkSetStringMacro(DatabaseName);
120 vtkSetMacro(Reconnect,
int);
121 vtkGetMacro(Reconnect,
int);
122 vtkBooleanMacro(Reconnect,
int);
128 vtkGetMacro(ServerPort,
int);
168 bool CreateDatabase(
const char* dbName,
bool dropExisting );
172 bool DropDatabase(
const char* dbName );
186 vtkSetStringMacro(DatabaseType);
207 #endif // __vtkMySQLDatabase_h