Instances of the class IldCallable
hold the description of a stored procedure or function.
More...
#include <ildblink/ildcall.h>
Public Member Functions | |
virtual | ~IldCallable () |
This destructor deletes all the argument and result columns from the current object. | |
IldArgument ** | getArguments () const |
Get the arguments descriptors. More... | |
IlUShort | getArgumentsCount () const |
Tell the number of arguments. More... | |
IldDescriptor ** | getResults () const |
Get the return value descriptors. More... | |
IlUShort | getResultsCount () const |
Tell the number of return values. More... | |
IlBoolean | isProcedure () const |
Tell if the object describe a procedure. More... | |
Public Member Functions inherited from IldSchemaEntity | |
virtual | ~IldSchemaEntity () |
This virtual destructor is invoked when any instance of a subclass from IldSchemaEntity is being destroyed. More... | |
IldDbms * | getDbms () const |
Get the attached to connection object. More... | |
IldEntityType | getEntityType () const |
Get the type of the entity. More... | |
IlInt | getId () const |
get the identifier of the entity. More... | |
const char * | getName () const |
Get the name of the entity. More... | |
const char * | getOwner () const |
Get the owner of the entity. More... | |
Instances of the class IldCallable
hold the description of a stored procedure or function.
Library: dbkernel
As with all schema entity descriptor classes, this class is intended to be used on a read-only basis.
IldArgument
, IldDescriptor
. IldArgument ** IldCallable::getArguments | ( | ) | const |
Get the arguments descriptors.
IlUShort IldCallable::getArgumentsCount | ( | ) | const |
Tell the number of arguments.
IldDescriptor ** IldCallable::getResults | ( | ) | const |
Get the return value descriptors.
IlUShort IldCallable::getResultsCount | ( | ) | const |
Tell the number of return values.
IlBoolean IldCallable::isProcedure | ( | ) | const |
Tell if the object describe a procedure.
IlTrue
if the object describes a procedure, or IlFalse
if the object describes a function.