#include <TitleValidationDB_PostgreSQL.h>
Inherits PostgreSQLInterface, and RakNet::FunctionThreadDependentClass.
Public Member Functions | |
| bool | CreateTitleValidationTables (void) |
| bool | DestroyTitleValidationTables (void) |
| virtual void | PushFunctor (TitleValidationFunctor *functor, void *context=0) |
| void | AssignCallback (TitleValidationDBCBInterface *cb) |
| void TitleValidation_PostgreSQL::AssignCallback | ( | TitleValidationDBCBInterface * | cb | ) |
Assigns a callback to get the results of processing.
| [in] | A | structure allocated on the HEAP (using new) with the input parameters filled in. |
| bool TitleValidation_PostgreSQL::CreateTitleValidationTables | ( | void | ) |
Create the tables used by the ranking server, for all applications. Call this first. I recommend using UTF8 for the database encoding within PostgreSQL if you are going to store binary data
| bool TitleValidation_PostgreSQL::DestroyTitleValidationTables | ( | void | ) |
Destroy the tables used by the ranking server. Don't call this unless you don't want to use the ranking server anymore, or are testing.
| void TitleValidation_PostgreSQL::PushFunctor | ( | TitleValidationFunctor * | functor, | |
| void * | context = 0 | |||
| ) | [virtual] |
Push one of the above *_PostgreSQLImpl functors to run.
| functor | A structure allocated on the HEAP (using new) with the input parameters filled in. |
1.5.7.1