CodeGen_MySQL_UDF
[ class tree: CodeGen_MySQL_UDF ] [ index: CodeGen_MySQL_UDF ] [ all elements ]

Element index for package CodeGen_MySQL_UDF

[ a ] [ c ] [ d ] [ e ] [ f ] [ g ] [ i ] [ l ] [ m ] [ n ] [ o ] [ p ] [ r ] [ s ] [ t ] [ v ] [ w ] [ _ ]

_

__construct
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::__construct()
__construct
in file Extension.php, method CodeGen_MySQL_UDF_Extension::__construct()
    The constructor
top

a

$addCode
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$addCode
    Code snippet for aggregate add function
addDataElement
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::addDataElement()
    Add an element to the functions private data structure
addFunction
in file Extension.php, method CodeGen_MySQL_UDF_Extension::addFunction()
    Add a function to the extension
addParam
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::addParam()
    Add a function parameter to the parameter list
addTestCode
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::addTestCode()
    testCode setter
addTestResult
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::addTestResult()
    testResult setter
top

c

$clearCode
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$clearCode
    Code snippet for aggregate clear function
$code
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$code
    Code snippet
cCode
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::cCode()
    Generate code for this user definend function
cData
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::cData()
    Generate data structure definition for the functions private data
Cli.php
procedural page Cli.php
CodeGen_MySQL_UDF_Element_Function
in file Function.php, class CodeGen_MySQL_UDF_Element_Function
    Class describing a function within a UDF extension
CodeGen_MySQL_UDF_Element_Test
in file Test.php, class CodeGen_MySQL_UDF_Element_Test
    Class for testfile generation as needed for 'make test'
CodeGen_MySQL_UDF_Extension
in file Extension.php, class CodeGen_MySQL_UDF_Extension
    A class that generates UDF extension soure and documenation files
CodeGen_MySQL_UDF_ExtensionParser
in file ExtensionParser.php, class CodeGen_MySQL_UDF_ExtensionParser
    A class that generates MySQL UDF soure and documenation files
copyright
in file Extension.php, method CodeGen_MySQL_UDF_Extension::copyright()
    CodeGen_MySQL_UDF Copyright message
cPrototype
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::cPrototype()
    Generate function prototypes for this user definend function
createStatement
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::createStatement()
    Return SQL CREATE FUNCTION statement for this function
createTest
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::createTest()
    Create test case for this function
top

d

$dataElements
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$dataElements
    Private data elements
$decimals
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$decimals
    decimal digits for REAL return values
$deinitCode
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$deinitCode
    Code snippet for deinit function
docbook
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::docbook()
    Genereate docbook <refentry> for this function
docbookify
in file Extension.php, method CodeGen_MySQL_UDF_Extension::docbookify()
dropIfExistsStatement
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::dropIfExistsStatement()
    Return SQL conditional DROP FUNCTION statement for this function
dropStatement
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::dropStatement()
    Return SQL DROP FUNCTION statement for this function
top

e

Extension.php
procedural page Extension.php
ExtensionParser.php
procedural page ExtensionParser.php
top

f

$functions
in file Extension.php, variable CodeGen_MySQL_UDF_Extension::$functions
    The public UDF functions defined by this extension
Function.php
procedural page Function.php
top

g

generateDocumentation
in file Extension.php, method CodeGen_MySQL_UDF_Extension::generateDocumentation()
    Generate DocBook documentation
getDefSymbols
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::getDefSymbols()
    Get export symbols for .def file
getName
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::getName()
    Name getter
getTestCode
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::getTestCode()
    testCode getter
getTestDescription
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::getTestDescription()
    testDescription getter
getTestResult
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::getTestResult()
    testResult getter
top

i

$initCode
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$initCode
    Code snippet for init function
top

l

$length
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$length
    max. Length of return value
top

m

$mandatoryParams
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$mandatoryParams
    Number of mandatory parameters
top

n

$name
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$name
    The function name
$null
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$null
    Function may return NULL values?
top

o

$optionalParams
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$optionalParams
    Number of optional parameters
top

p

$params
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$params
    Function parameters
top

r

$resultCode
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$resultCode
    Code snippet for aggregate result function
$returns
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$returns
    Function returntype
returnType
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::returnType()
    The C return type of this function
top

s

$startCode
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$startCode
    Code snippet for aggregate start function
setAddCode
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::setAddCode()
    Function aggregate add code setter
setClearCode
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::setClearCode()
    Function aggregate clear code setter
setCode
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::setCode()
    Function code setter
setDecimals
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::setDecimals()
    Decimals setter
setDeinitCode
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::setDeinitCode()
    Function deinit code setter
setInitCode
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::setInitCode()
    Function init code setter
setLength
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::setLength()
    Length setter
setName
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::setName()
    Name setter
setNull
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::setNull()
    NULL setter
setResultCode
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::setResultCode()
    Function aggregate result code setter
setReturns
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::setReturns()
    Return type setter
setStartCode
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::setStartCode()
    Function aggregate start code setter
setTestDescription
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::setTestDescription()
    testDescritpion setter
setType
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::setType()
    Function type setter
signature
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::signature()
    Return SQL function signature of this UDF
top

t

$testCode
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$testCode
    test code snippet
$testDescription
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$testDescription
    test code description
$testResult
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$testResult
    expected test result string
$totalParams
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$totalParams
    Total number of parameters
$type
in file Function.php, variable CodeGen_MySQL_UDF_Element_Function::$type
    Function type: normal or aggregate
Test.php
procedural page Test.php
tagend_function
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagend_function()
tagend_function_add
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagend_function_add()
tagend_function_clear
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagend_function_clear()
tagend_function_code
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagend_function_code()
tagend_function_deinit
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagend_function_deinit()
tagend_function_description
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagend_function_description()
tagend_function_init
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagend_function_init()
tagend_function_notest
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagend_function_notest()
tagend_function_proto
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagend_function_proto()
tagend_function_result
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagend_function_result()
tagend_function_start
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagend_function_start()
tagend_function_summary
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagend_function_summary()
tagend_function_test
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagend_function_test()
tagend_function_test_code
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagend_function_test_code()
tagend_function_test_description
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagend_function_test_description()
tagend_function_test_result
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagend_function_test_result()
tagend_udf_code
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagend_udf_code()
tagstart_function
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagstart_function()
tagstart_function_data
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagstart_function_data()
tagstart_function_data_element
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagstart_function_data_element()
tagstart_function_documentation
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagstart_function_documentation()
tagstart_function_notest
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagstart_function_notest()
tagstart_function_param
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagstart_function_param()
tagstart_function_test
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagstart_function_test()
tagstart_function_test_code
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagstart_function_test_code()
tagstart_function_test_description
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagstart_function_test_description()
tagstart_function_test_result
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagstart_function_test_result()
tagstart_udf
in file ExtensionParser.php, method CodeGen_MySQL_UDF_ExtensionParser::tagstart_udf()
testFactory
in file Extension.php, method CodeGen_MySQL_UDF_Extension::testFactory()
top

v

version
in file Extension.php, method CodeGen_MySQL_UDF_Extension::version()
    Current CodeGen_MySQL_UDF version number
top

w

writeCodeFile
in file Extension.php, method CodeGen_MySQL_UDF_Extension::writeCodeFile()
    Write the complete C code file
writeDef
in file Extension.php, method CodeGen_MySQL_UDF_Extension::writeDef()
    Generate .def file
writeHeaderFile
in file Extension.php, method CodeGen_MySQL_UDF_Extension::writeHeaderFile()
    Write the complete C header file
writeInstall
in file Extension.php, method CodeGen_MySQL_UDF_Extension::writeInstall()
    Generate INSTALL file (custom or default)
writeReadme
in file Extension.php, method CodeGen_MySQL_UDF_Extension::writeReadme()
    Generate README file (custom or default)
writeTest
in file Function.php, method CodeGen_MySQL_UDF_Element_Function::writeTest()
    write test case for this function
writeTest
in file Test.php, method CodeGen_MySQL_UDF_Element_Test::writeTest()
    generate testcase file
writeTests
in file Extension.php, method CodeGen_MySQL_UDF_Extension::writeTests()
top

Documentation generated on Fri, 13 Feb 2009 13:00:59 +0000 by phpDocumentor 1.4.2. PEAR Logo Copyright © PHP Group 2004.