wxSQLite3  5.0.1
Loading...
Searching...
No Matches
wxSQLite3::ScalarFunction Class Referenceabstract

Interface for user defined scalar functions. More...

#include <wxsqlite3.h>

Inheritance diagram for wxSQLite3::ScalarFunction:
wxSQLite3::RegExpOperator

Public Member Functions

 ScalarFunction ()
 Constructor.
virtual ~ScalarFunction ()
 Virtual destructor.
virtual void Execute (FunctionContext &ctx)=0
 Execute the scalar function.

Detailed Description

Interface for user defined scalar functions.

Constructor & Destructor Documentation

◆ ScalarFunction()

wxSQLite3::ScalarFunction::ScalarFunction ( )
inline

Constructor.

◆ ~ScalarFunction()

virtual wxSQLite3::ScalarFunction::~ScalarFunction ( )
inlinevirtual

Virtual destructor.

Member Function Documentation

◆ Execute()

virtual void wxSQLite3::ScalarFunction::Execute ( FunctionContext & ctx)
pure virtual

Execute the scalar function.

This method is invoked for each appearance of the scalar function in the SQL query.

Parameters
ctxfunction context which can be used to access arguments and result value

Implemented in wxSQLite3::RegExpOperator.


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