#include <PSPFDatabase.h>
Inherits PSPFObject.
Public Member Functions | |
| PSPFDatabase () | |
| PSPFDatabase (char *Path) | |
| virtual | ~PSPFDatabase () |
| bool | IsOpen () |
| bool | Clean () |
| bool | OpenFile (char *Path) |
| bool | CloseFile () |
| unsigned long | LoadFileToMemory () |
| unsigned long | WriteAllToFile (char *Path=NULL) |
| unsigned long | WriteModified () |
| void | SortOn (unsigned short Criterium1) |
| void * | GetFieldValue (char *Field) |
| void * | GetFieldValue (unsigned short FieldNum) |
| void | GetAtRecord (unsigned long RecordNum) |
| unsigned long | GetRecordNum () |
| bool | GetNextRecord () |
| bool | GetPreviousRecord () |
| void | LoadRecord (unsigned long RecordNum) |
| void | DeleteCurrentRec () |
| void | CreateAndAppend () |
| void | ClearAllRecords () |
| void | AddField (PSPFdbField *NewField) |
| void | SetFieldValue (char *Field, void *Value) |
| void | SetFieldValue (unsigned short FieldNum, void *Value) |
| void | DumpCurrentContents (int i, char *String) |
| unsigned char | GetFieldDecCount (unsigned short NumField) |
| char | GetFieldType (unsigned short NumField) |
| unsigned short | GetFieldCount () |
| unsigned long | GetRecordCount () |
| void | DeleteVoidPointer (void *Pointer, unsigned short Field) |
| void | DeleteVoidPointer (void *Pointer, char *Field) |
| PSPFDatabase::PSPFDatabase | ( | ) |
| PSPFDatabase::PSPFDatabase | ( | char * | Path | ) |
| virtual PSPFDatabase::~PSPFDatabase | ( | ) | [virtual] |
| bool PSPFDatabase::IsOpen | ( | ) |
| bool PSPFDatabase::Clean | ( | ) |
| bool PSPFDatabase::OpenFile | ( | char * | Path | ) |
| bool PSPFDatabase::CloseFile | ( | ) |
| unsigned long PSPFDatabase::LoadFileToMemory | ( | ) |
| unsigned long PSPFDatabase::WriteAllToFile | ( | char * | Path = NULL |
) |
| unsigned long PSPFDatabase::WriteModified | ( | ) |
| void PSPFDatabase::SortOn | ( | unsigned short | Criterium1 | ) |
| void* PSPFDatabase::GetFieldValue | ( | char * | Field | ) |
| void* PSPFDatabase::GetFieldValue | ( | unsigned short | FieldNum | ) |
| void PSPFDatabase::GetAtRecord | ( | unsigned long | RecordNum | ) |
| unsigned long PSPFDatabase::GetRecordNum | ( | ) |
| bool PSPFDatabase::GetNextRecord | ( | ) |
| bool PSPFDatabase::GetPreviousRecord | ( | ) |
| void PSPFDatabase::LoadRecord | ( | unsigned long | RecordNum | ) |
| void PSPFDatabase::DeleteCurrentRec | ( | ) |
| void PSPFDatabase::CreateAndAppend | ( | ) |
| void PSPFDatabase::ClearAllRecords | ( | ) |
| void PSPFDatabase::AddField | ( | PSPFdbField * | NewField | ) |
| void PSPFDatabase::SetFieldValue | ( | char * | Field, | |
| void * | Value | |||
| ) |
| void PSPFDatabase::SetFieldValue | ( | unsigned short | FieldNum, | |
| void * | Value | |||
| ) |
| void PSPFDatabase::DumpCurrentContents | ( | int | i, | |
| char * | String | |||
| ) |
| unsigned char PSPFDatabase::GetFieldDecCount | ( | unsigned short | NumField | ) |
| char PSPFDatabase::GetFieldType | ( | unsigned short | NumField | ) |
| unsigned short PSPFDatabase::GetFieldCount | ( | ) |
| unsigned long PSPFDatabase::GetRecordCount | ( | ) |
| void PSPFDatabase::DeleteVoidPointer | ( | void * | Pointer, | |
| unsigned short | Field | |||
| ) |
| void PSPFDatabase::DeleteVoidPointer | ( | void * | Pointer, | |
| char * | Field | |||
| ) |
1.5.3