Qore SqlUtil Module Reference  1.4.4
 All Classes Namespaces Functions Variables Groups Pages
SqlUtil::AbstractFunctionBase Class Referenceabstract

base class for function or objects with code More...

Inheritance diagram for SqlUtil::AbstractFunctionBase:

Public Member Functions

 constructor (string n, string n_type, string n_src)
 creates the object from the arguments passed More...
 
bool equal (AbstractFunctionBase t)
 returns True if the argument is equal to the current object, False if not
 
string getDropSql (*hash opt)
 returns a string that can be used to drop the function from the database More...
 
string getType ()
 returns the type of object
 

Public Attributes

string name
 the name of the object
 
string src
 the source of the object
 
string type
 the type of object
 

Private Member Functions

abstract bool equalImpl (AbstractFunctionBase t)
 returns True if the argument is equal to the current object, False if not
 

Detailed Description

base class for function or objects with code

Member Function Documentation

SqlUtil::AbstractFunctionBase::constructor ( string  n,
string  n_type,
string  n_src 
)

creates the object from the arguments passed

Parameters
nthe name of the object
n_typethe type of object
n_srcthe source of the object
string SqlUtil::AbstractFunctionBase::getDropSql ( *hash  opt)

returns a string that can be used to drop the function from the database

Parameters
optdrop options (if supported by the driver and object); in this generic base class method, this argument is ignored