![]() |
wxSQLite3 2.1.2
|
Interface for a user defined authorizer function. More...
#include <wxsqlite3.h>
Interface for a user defined authorizer function.
Codes identifying the command for which authorization is requested.
virtual wxSQLite3Authorizer::~wxSQLite3Authorizer | ( | ) | [inline, virtual] |
Virtual destructor.
wxString wxSQLite3Authorizer::AuthorizationCodeToString | ( | wxSQLite3Authorizer::wxAuthorizationCode | type | ) | [static] |
Convert authorization code to string.
type | wxAuthorizationCode. The value signifies what kind of operation is to be authorized. |
virtual wxAuthorizationResult wxSQLite3Authorizer::Authorize | ( | wxAuthorizationCode | type, |
const wxString & | arg1, | ||
const wxString & | arg2, | ||
const wxString & | arg3, | ||
const wxString & | arg4 | ||
) | [pure virtual] |
Execute the authorizer function.
Please refer to the SQLite documentation for further information about the meaning of the parameters.
type | wxAuthorizationCode. The value signifies what kind of operation is to be authorized. |
arg1 | first argument (value depends on "type") |
arg2 | second argument (value depends on "type") |
arg3 | third argument (name of database if applicable) |
arg4 | fourth argument (name of trigger or view if applicable) |