Game::DataBank Class Reference

Processes data from a data provider and stores it in game specific structures.

#include <DataBank.hpp>

Inheritance diagram for Game::DataBank:

System::Object

List of all members.

Public Types

typedef VOID DB_CALLBACK (PVOID UserData, PVOID Result, System::Struct *Type)

Public Member Functions

BOOL QueryData (PVOID UserData, DB_CALLBACK *Callback, CONST System::String &Key, System::Struct *Type)
BOOL StoreData (PVOID UserData, DB_CALLBACK *Callback, PVOID Data, System::Struct *Type)

Public Attributes

DataProviderProvider


Member Typedef Documentation

typedef VOID Game::DataBank::DB_CALLBACK(PVOID UserData, PVOID Result, System::Struct *Type)

Callback function, called after the completion of a query request.


Member Function Documentation

BOOL Game::DataBank::QueryData ( PVOID  UserData,
DB_CALLBACK Callback,
CONST System::String Key,
System::Struct Type 
)

Query data from the data bank.

BOOL Game::DataBank::StoreData ( PVOID  UserData,
DB_CALLBACK Callback,
PVOID  Data,
System::Struct Type 
)

Store data in the data bank.


Member Data Documentation

DataProvider* Game::DataBank::Provider

The data provider to query information from.


The documentation for this class was generated from the following files:
Generated on Wed Dec 5 14:53:00 2007 for Aerospace Engine by  doxygen 1.5.3