Trippin Cyril
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | List of all members
trippingcyril::database::DBCallback Class Referenceabstract

Database callback class. More...

#include <Database.h>

Inheritance diagram for trippingcyril::database::DBCallback:
[legend]
Collaboration diagram for trippingcyril::database::DBCallback:
[legend]

Public Member Functions

virtual ~DBCallback ()
 
virtual void QueryResult (const DBResult *result, const String &query)=0
 
virtual void QueryError (const String &error, const String &query)=0
 
virtual void QueryDone ()
 
- Public Member Functions inherited from trippingcyril::ShouldDelete
virtual bool shouldDelete () const
 

Detailed Description

Database callback class.

Constructor & Destructor Documentation

virtual trippingcyril::database::DBCallback::~DBCallback ( )
inlinevirtual

Member Function Documentation

virtual void trippingcyril::database::DBCallback::QueryDone ( )
inlinevirtual

This will get called after either QueryResult or QueryError, you could use this as a cleanup method.

virtual void trippingcyril::database::DBCallback::QueryError ( const String error,
const String query 
)
pure virtual

This method will get called upon errors

Parameters
errorThe error message
queryThe query
virtual void trippingcyril::database::DBCallback::QueryResult ( const DBResult result,
const String query 
)
pure virtual

This method will get called with the results

Parameters
resultThe result of the query
queryThe query

The documentation for this class was generated from the following file: