38 #ifndef __vtkMySQLDatabase_h
39 #define __vtkMySQLDatabase_h
62 bool Open(
const char* password = 0 );
90 vtkGetStringMacro(DatabaseType);
95 vtkSetStringMacro(HostName);
96 vtkGetStringMacro(HostName);
101 vtkSetStringMacro(User);
102 vtkGetStringMacro(User);
107 vtkSetStringMacro(Password);
112 vtkSetStringMacro(DatabaseName);
113 vtkGetStringMacro(DatabaseName);
119 vtkSetMacro(Reconnect,
int);
120 vtkGetMacro(Reconnect,
int);
121 vtkBooleanMacro(Reconnect,
int);
127 vtkGetMacro(ServerPort,
int);
167 bool CreateDatabase(
const char* dbName,
bool dropExisting );
171 bool DropDatabase(
const char* dbName );
185 vtkSetStringMacro(DatabaseType);
206 #endif // __vtkMySQLDatabase_h