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

Element index for package CodeGen

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

_

__construct
in file Platform.php, method CodeGen_Tools_Platform::__construct()
    Constructor gets a list of names or "all"
__construct
in file Outbuf.php, method CodeGen_Tools_Outbuf::__construct()
    Constructor
__construct
in file Release.php, method CodeGen_Release::__construct()
    Constructor
__construct
in file Tokenizer.php, method CodeGen_Tools_Tokenizer::__construct()
    Konstruktor
__construct
in file XmlParser.php, method CodeGen_XmlParser::__construct()
    The constructor
__construct
in file Maintainer.php, method CodeGen_Maintainer::__construct()
    Constructor
__construct
in file Lib.php, method CodeGen_Dependency_Lib::__construct()
    Constructor
__construct
in file ExtensionParser.php, method CodeGen_ExtensionParser::__construct()
    Constructor
__construct
in file Extension.php, method CodeGen_Extension::__construct()
    The constructor
__construct
in file FileReplacer.php, method CodeGen_Tools_FileReplacer::__construct()
    Constructor
__construct
in file Getopt.php, method CodeGen_Tools_Getopt::__construct()
    Constructor will parse specified short and long arguments
__construct
in file Header.php, method CodeGen_Dependency_Header::__construct()
    Constructor
__construct
in file Command.php, method CodeGen_Command::__construct()
    Command constructor
top

a

$acfragments
in file Extension.php, variable CodeGen_Extension::$acfragments
    acinclude fragments
$attributes
in file Group.php, variable CodeGen_Tools_Group::$attributes
$attrStack
in file XmlParser.php, variable CodeGen_XmlParser::$attrStack
    We keep track of tag attributes so that we can also provide them to the end tag handlers
$authors
in file Extension.php, variable CodeGen_Extension::$authors
    The authors contributing to this extension
addAcIncludeFragment
in file Extension.php, method CodeGen_Extension::addAcIncludeFragment()
    Add acinclude.m4 fragment
addAuthor
in file Extension.php, method CodeGen_Extension::addAuthor()
    Add an author or maintainer to the extension
addCode
in file Extension.php, method CodeGen_Extension::addCode()
    Add verbatim code snippet to extension
addConfigFragment
in file Extension.php, method CodeGen_Extension::addConfigFragment()
    Add config.m4 fragment
addDefine
in file Extension.php, method CodeGen_Extension::addDefine()
    Add up front define
addHeader
in file Extension.php, method CodeGen_Extension::addHeader()
    Add toplevel header file dependancy
addIfCondition
in file Element.php, method CodeGen_Element::addIfCondition()
    ifCondition adder
addLib
in file Extension.php, method CodeGen_Extension::addLib()
    Add toplevel library dependancy
addMakeFragment
in file Extension.php, method CodeGen_Extension::addMakeFragment()
    Add makefile fragment
addPackageFile
in file Extension.php, method CodeGen_Extension::addPackageFile()
    Add a package file by type and path
addSourceFile
in file Extension.php, method CodeGen_Extension::addSourceFile()
    Add a source file to be copied to the extension dir
addTagAlias
in file XmlParser.php, method CodeGen_XmlParser::addTagAlias()
    Add a tag alias
arguments
in file Getopt.php, method CodeGen_Tools_Getopt::arguments()
    Get all additional arguments not bound to options
top

b

block
in file Code.php, method CodeGen_Tools_Code::block()
    Generate simple indented codeblock
BSD.php
procedural page BSD.php
top

c

$changelog
in file Extension.php, variable CodeGen_Extension::$changelog
    Release changelog
$code
in file Extension.php, variable CodeGen_Extension::$code
    Code snippets
$codegen
in file Extension.php, variable CodeGen_Extension::$codegen
    CodeGen_Tool_Code instance for internal use
$commandName
in file Command.php, variable CodeGen_Command::$commandName
    The command name
$comment_prefix
in file Maintainer.php, variable CodeGen_Maintainer::$comment_prefix
    Prefix to use in comment headers
$configfragments
in file Extension.php, variable CodeGen_Extension::$configfragments
    config.m4 fragments
cCode
in file Element.php, method CodeGen_Element::cCode()
    Generate C code for element
cCodeEditorSettings
in file Extension.php, method CodeGen_Extension::cCodeEditorSettings()
    Generate Editor settings block for C source files
cCodeFooter
in file Element.php, method CodeGen_Element::cCodeFooter()
    Generate C code footer block for all elements of this class
cCodeHeader
in file Element.php, method CodeGen_Element::cCodeHeader()
    Generate C code header block for all elements of this class
cDataHandler
in file XmlParser.php, method CodeGen_XmlParser::cDataHandler()
    Just collect cData for later use in tag end handlers
checkAttributes
in file XmlParser.php, method CodeGen_XmlParser::checkAttributes()
    Check attributes
close
in file FileReplacer.php, method CodeGen_Tools_FileReplacer::close()
    Do final output, replace original file on changes
Command.php
procedural page Command.php
Code.php
procedural page Code.php
CodeGen_Command
in file Command.php, class CodeGen_Command
    Command wrapper class
CodeGen_Dependency_Header
in file Header.php, class CodeGen_Dependency_Header
    Class representing a header file dependency
CodeGen_Dependency_Lib
in file Lib.php, class CodeGen_Dependency_Lib
    Class representing a library dependencyp
CodeGen_Element
in file Element.php, class CodeGen_Element
    Abstract base class for all code elements
CodeGen_Extension
in file Extension.php, class CodeGen_Extension
    Extension generator class
CodeGen_ExtensionParser
in file ExtensionParser.php, class CodeGen_ExtensionParser
    Parser for XML based extension desription files
CodeGen_License
in file License.php, class CodeGen_License
    Abstract base class for licenses
CodeGen_License_BSD
in file BSD.php, class CodeGen_License_BSD
    The BSD License
CodeGen_License_GPL
in file GPL.php, class CodeGen_License_GPL
    The GPL License
CodeGen_License_GPL2
in file GPL2.php, class CodeGen_License_GPL2
    The GPL License
CodeGen_License_GPL3
in file GPL3.php, class CodeGen_License_GPL3
    The GPL License
CodeGen_License_LGPL
in file LGPL3.php, class CodeGen_License_LGPL
    The LGPL License
CodeGen_License_LGPL21
in file LGPL21.php, class CodeGen_License_LGPL21
    The LGPL License
CodeGen_License_PHP
in file PHP.php, class CodeGen_License_PHP
    The PHP License
CodeGen_Maintainer
in file Maintainer.php, class CodeGen_Maintainer
    A class that describes an extension author or maintainer
CodeGen_Release
in file Release.php, class CodeGen_Release
    Class collecting release information
CodeGen_Tools_Code
in file Code.php, class CodeGen_Tools_Code
    Wrapper class for code block generation
CodeGen_Tools_FileReplacer
in file FileReplacer.php, class CodeGen_Tools_FileReplacer
    A file output class that only overwrites files on content changes
CodeGen_Tools_Getopt
in file Getopt.php, class CodeGen_Tools_Getopt
    A more convenient command line argument parser class
CodeGen_Tools_Group
in file Group.php, class CodeGen_Tools_Group
    Container for groups of elements
CodeGen_Tools_Indent
in file Indent.php, class CodeGen_Tools_Indent
    Wrapper class for whitespace related stuff
CodeGen_Tools_IndentC
in file IndentC.php, class CodeGen_Tools_IndentC
    C/C++ code specific extension of the Indent class
CodeGen_Tools_Outbuf
in file Outbuf.php, class CodeGen_Tools_Outbuf
    Output buffer handling class
CodeGen_Tools_Platform
in file Platform.php, class CodeGen_Tools_Platform
    A helper class for platform management
CodeGen_Tools_Tokenizer
in file Tokenizer.php, class CodeGen_Tools_Tokenizer
    A simple tokenizer for e.g. proto parsing
CodeGen_XmlParser
in file XmlParser.php, class CodeGen_XmlParser
    Yet another XML parsing class
commandOptions
in file Command.php, method CodeGen_Command::commandOptions()
    Define the available command line options
comment
in file Maintainer.php, method CodeGen_Maintainer::comment()
    Generate a comment header line for this author
configm4
in file Lib.php, method CodeGen_Dependency_Lib::configm4()
    write config.m4 code snippet for unix builds
copyright
in file Extension.php, method CodeGen_Extension::copyright()
    Copyright message
count
in file Platform.php, method CodeGen_Tools_Platform::count()
    Count the number of supported platforms
top

d

$data
in file XmlParser.php, variable CodeGen_XmlParser::$data
    We collect cData in here
$dataLine
in file XmlParser.php, variable CodeGen_XmlParser::$dataLine
    We also try to remember where cData started
$date
in file Release.php, variable CodeGen_Release::$date
    The release date
$defines
in file Extension.php, variable CodeGen_Extension::$defines
    Up front #defines
$description
in file Extension.php, variable CodeGen_Extension::$description
    extension description
$description
in file Element.php, variable CodeGen_Element::$description
    A long description
$dirpath
in file Extension.php, variable CodeGen_Extension::$dirpath
    Basedir for all created files
$done
in file Tokenizer.php, variable CodeGen_Tools_Tokenizer::$done
    Parsing complete?
dataPiHandler
in file XmlParser.php, method CodeGen_XmlParser::dataPiHandler()
    Tread <?data PI sections like <![CDATA[
docEditorSettings
in file Extension.php, method CodeGen_Extension::docEditorSettings()
    Generate Editor settings block for documentation files
docEntry
in file Element.php, method CodeGen_Element::docEntry()
    Generate documentation code for element
docFooter
in file Element.php, method CodeGen_Element::docFooter()
    Generate documentation footer block for all elements of this class
docHeader
in file Element.php, method CodeGen_Element::docHeader()
    Generate documentation header block for all elements of this class
dosify
in file Indent.php, method CodeGen_Tools_Indent::dosify()
    Change to DOS/Windows line terminators
top

e

$email
in file Maintainer.php, variable CodeGen_Maintainer::$email
    Email address
$error
in file XmlParser.php, variable CodeGen_XmlParser::$error
    There is no clean way to terminate parsing from within a handler ...
$extension
in file ExtensionParser.php, variable CodeGen_ExtensionParser::$extension
    The extension to parse specs into
$extension
in file Command.php, variable CodeGen_Command::$extension
    The extension the command class is going to work on
Element.php
procedural page Element.php
Extension.php
procedural page Extension.php
ExtensionParser.php
procedural page ExtensionParser.php
endHandler
in file XmlParser.php, method CodeGen_XmlParser::endHandler()
    Try to find a tagend handler for this tag and call it
errorHandler
in file Command.php, method CodeGen_Command::errorHandler()
    Error handler callback
execute
in file Command.php, method CodeGen_Command::execute()
    Create extension using the given parser
extEntityHandler
in file XmlParser.php, method CodeGen_XmlParser::extEntityHandler()
    Create a new SAX parser to parse an external entity reference
top

f

$filename
in file XmlParser.php, variable CodeGen_XmlParser::$filename
    Input Filename
$fileName
in file FileReplacer.php, variable CodeGen_Tools_FileReplacer::$fileName
    output filename
$first
in file Maintainer.php, variable CodeGen_Maintainer::$first
    First maintainer added?
$fp
in file FileReplacer.php, variable CodeGen_Tools_FileReplacer::$fp
    temporary file handle
$fp
in file XmlParser.php, variable CodeGen_XmlParser::$fp
    Input stream
$function
in file Lib.php, variable CodeGen_Dependency_Lib::$function
    function to check for
FileReplacer.php
procedural page FileReplacer.php
factory
in file License.php, method CodeGen_License::factory()
    Takes a License shortname and returns an instantiated object of that license
findHandler
in file XmlParser.php, method CodeGen_XmlParser::findHandler()
    Try to find best matching tag handler for current tag nesting
top

g

$groups
in file ExtensionParser.php, variable CodeGen_ExtensionParser::$groups
    Group stack
GPL.php
procedural page GPL.php
GPL2.php
procedural page GPL2.php
GPL3.php
procedural page GPL3.php
Getopt.php
procedural page Getopt.php
Group.php
procedural page Group.php
getAttribute
in file Group.php, method CodeGen_Tools_Group::getAttribute()
getAttributeStack
in file Group.php, method CodeGen_Tools_Group::getAttributeStack()
getAuthors
in file Extension.php, method CodeGen_Extension::getAuthors()
    Get Extension Maintainers
getChangelog
in file Extension.php, method CodeGen_Extension::getChangelog()
    changelog getter
getComment
in file BSD.php, method CodeGen_License_BSD::getComment()
    License comment to include in code files
getComment
in file LGPL21.php, method CodeGen_License_LGPL21::getComment()
    License comment to include in code files
getComment
in file LGPL3.php, method CodeGen_License_LGPL::getComment()
    License comment to include in code files
getComment
in file PHP.php, method CodeGen_License_PHP::getComment()
    License comment to include in code files
getComment
in file GPL2.php, method CodeGen_License_GPL2::getComment()
    License comment to include in code files
getComment
in file GPL3.php, method CodeGen_License_GPL3::getComment()
    License comment to include in code files
getDate
in file Release.php, method CodeGen_Release::getDate()
    date getter
getEmail
in file Maintainer.php, method CodeGen_Maintainer::getEmail()
    email getter
getGroupAttribute
in file ExtensionParser.php, method CodeGen_ExtensionParser::getGroupAttribute()
getGroupAttributeStack
in file ExtensionParser.php, method CodeGen_ExtensionParser::getGroupAttributeStack()
getIfCondition
in file Element.php, method CodeGen_Element::getIfCondition()
    ifCondition getter
getLanguage
in file Extension.php, method CodeGen_Extension::getLanguage()
    Get programming language
getLicense
in file Extension.php, method CodeGen_Extension::getLicense()
    Get license
getName
in file PHP.php, method CodeGen_License_PHP::getName()
    Get full name
getName
in file Maintainer.php, method CodeGen_Maintainer::getName()
    real name getter
getName
in file License.php, method CodeGen_License::getName()
    Returns the full license name
getName
in file Lib.php, method CodeGen_Dependency_Lib::getName()
    basename getter
getName
in file LGPL3.php, method CodeGen_License_LGPL::getName()
    Get full name
getName
in file LGPL21.php, method CodeGen_License_LGPL21::getName()
    Get full name
getName
in file Header.php, method CodeGen_Dependency_Header::getName()
    name getter
getName
in file BSD.php, method CodeGen_License_BSD::getName()
    Get full name
getName
in file GPL2.php, method CodeGen_License_GPL2::getName()
    Get full name
getName
in file GPL3.php, method CodeGen_License_GPL3::getName()
    Get full name
getName
in file Extension.php, method CodeGen_Extension::getName()
    Get extension base name
getName
in file Element.php, method CodeGen_Element::getName()
    Name getter
getNotes
in file Release.php, method CodeGen_Release::getNotes()
    notes getter
getPath
in file Header.php, method CodeGen_Dependency_Header::getPath()
    search path getter
getPrefix
in file Extension.php, method CodeGen_Extension::getPrefix()
    Get extension name prefix
getRelease
in file Extension.php, method CodeGen_Extension::getRelease()
    Get release info
getShortName
in file LGPL21.php, method CodeGen_License_LGPL21::getShortName()
    Get short name
getShortName
in file PHP.php, method CodeGen_License_PHP::getShortName()
    Get short name
getShortName
in file License.php, method CodeGen_License::getShortName()
    Returns the sort license name
getShortName
in file BSD.php, method CodeGen_License_BSD::getShortName()
    Get short name
getShortName
in file GPL3.php, method CodeGen_License_GPL3::getShortName()
    Get short name
getShortName
in file LGPL3.php, method CodeGen_License_LGPL::getShortName()
    Get short name
getShortName
in file GPL2.php, method CodeGen_License_GPL2::getShortName()
    Get short name
getState
in file Release.php, method CodeGen_Release::getState()
    state getter
getText
in file BSD.php, method CodeGen_License_BSD::getText()
    Complete License Text
getText
in file PHP.php, method CodeGen_License_PHP::getText()
    Complete License Text
getText
in file GPL2.php, method CodeGen_License_GPL2::getText()
    Complete License Text
getText
in file GPL3.php, method CodeGen_License_GPL3::getText()
    Complete License Text
getText
in file LGPL3.php, method CodeGen_License_LGPL::getText()
    Complete License Text
getText
in file LGPL21.php, method CodeGen_License_LGPL21::getText()
    Complete License Text
getText
in file License.php, method CodeGen_License::getText()
    Returns the complete license text as string
getURI
in file PHP.php, method CodeGen_License_PHP::getURI()
    Get License URI
getURI
in file GPL2.php, method CodeGen_License_GPL2::getURI()
    Get License URI
getURI
in file GPL3.php, method CodeGen_License_GPL3::getURI()
    Get License URI
getURI
in file LGPL3.php, method CodeGen_License_LGPL::getURI()
    Get License URI
getUri
in file License.php, method CodeGen_License::getUri()
    Returns an URI that points to the license text or an online description
getURI
in file LGPL21.php, method CodeGen_License_LGPL21::getURI()
    Get License URI
getUser
in file Maintainer.php, method CodeGen_Maintainer::getUser()
    CVS user getter
getVersion
in file Release.php, method CodeGen_Release::getVersion()
    version getter
getVersion
in file Extension.php, method CodeGen_Extension::getVersion()
    Get requested version
top

h

$headers
in file Extension.php, variable CodeGen_Extension::$headers
    External header files
$helper
in file XmlParser.php, variable CodeGen_XmlParser::$helper
    The current helper (top of stack)
$helperPrev
in file XmlParser.php, variable CodeGen_XmlParser::$helperPrev
    The previous helper (top-1 of stack)
$helperStack
in file XmlParser.php, variable CodeGen_XmlParser::$helperStack
    A helper stack for collecting stuff
Header.php
procedural page Header.php
have
in file Getopt.php, method CodeGen_Tools_Getopt::have()
    Check if any of the specified options was given
haveAll
in file Getopt.php, method CodeGen_Tools_Getopt::haveAll()
    Check if all of the specified options were given
haveVersion
in file Extension.php, method CodeGen_Extension::haveVersion()
    Check requested version
hCode
in file Element.php, method CodeGen_Element::hCode()
    Generate C include file definitions for element
hCode
in file Header.php, method CodeGen_Dependency_Header::hCode()
    return header file code snippet
top

i

$ifCondition
in file Element.php, variable CodeGen_Element::$ifCondition
    Conditional compile condition
$indentSteps
in file Code.php, variable CodeGen_Tools_Code::$indentSteps
    Number of blanks to use for indent steps
Indent.php
procedural page Indent.php
IndentC.php
procedural page IndentC.php
ifConditionEnd
in file Element.php, method CodeGen_Element::ifConditionEnd()
    Conditional compilation end
ifConditionStart
in file Element.php, method CodeGen_Element::ifConditionStart()
    Conditional compilation start
indent
in file Indent.php, method CodeGen_Tools_Indent::indent()
    re-indent a block of text
indent
in file IndentC.php, method CodeGen_Tools_IndentC::indent()
    re-indent a block of text
isKeyword
in file Element.php, method CodeGen_Element::isKeyword()
    Checks whether a string is a reserved name
isName
in file Element.php, method CodeGen_Element::isName()
    Checks whether a string is a valid C name
top

l

$language
in file Extension.php, variable CodeGen_Extension::$language
    The implementation language
$language
in file Code.php, variable CodeGen_Tools_Code::$language
    Programming language to generate code for
$libs
in file Extension.php, variable CodeGen_Extension::$libs
    External libraries
$license
in file Extension.php, variable CodeGen_Extension::$license
    The license for this extension
Lib.php
procedural page Lib.php
LGPL.php
procedural page LGPL.php
LGPL3.php
procedural page LGPL3.php
LGPL21.php
procedural page LGPL21.php
License.php
procedural page License.php
linetrim
in file Indent.php, method CodeGen_Tools_Indent::linetrim()
    Trim of leading and trailing whitespace-only lines
top

m

$makefragments
in file Extension.php, variable CodeGen_Extension::$makefragments
    Makefile fragments
Maintainer.php
procedural page Maintainer.php
top

n

$name
in file Element.php, variable CodeGen_Element::$name
    The function name
$name
in file Lib.php, variable CodeGen_Dependency_Lib::$name
    library basename
$name
in file Maintainer.php, variable CodeGen_Maintainer::$name
    Real name
$name
in file Extension.php, variable CodeGen_Extension::$name
    The extensions basename (C naming rules apply)
$name
in file Header.php, variable CodeGen_Dependency_Header::$name
    Header file name
$notes
in file Release.php, variable CodeGen_Release::$notes
    Release notes
newParser
in file XmlParser.php, method CodeGen_XmlParser::newParser()
    Create a new SAX parser and associate it with this XmlParser instance
nextToken
in file Tokenizer.php, method CodeGen_Tools_Tokenizer::nextToken()
    Read next token into $this->type, $this->token
noAttributes
in file XmlParser.php, method CodeGen_XmlParser::noAttributes()
    Check that no attributes are given
top

o

Outbuf.php
procedural page Outbuf.php
OB_DOSIFY
in file Outbuf.php, class constant CodeGen_Tools_Outbuf::OB_DOSIFY
    Flag bits
OB_TABIFY
in file Outbuf.php, class constant CodeGen_Tools_Outbuf::OB_TABIFY
OB_UNTABIFY
in file Outbuf.php, class constant CodeGen_Tools_Outbuf::OB_UNTABIFY
options
in file Getopt.php, method CodeGen_Tools_Getopt::options()
    Get all given option names
top

p

$packageFiles
in file Extension.php, variable CodeGen_Extension::$packageFiles
    The package files created by this extension
$parent
in file Group.php, variable CodeGen_Tools_Group::$parent
$parser
in file XmlParser.php, variable CodeGen_XmlParser::$parser
    XML parser resource
$parserStack
in file XmlParser.php, variable CodeGen_XmlParser::$parserStack
    Parser stack for <include> management
$path
in file Lib.php, variable CodeGen_Dependency_Lib::$path
    library searchpath relative to install prefix
$path
in file Header.php, variable CodeGen_Dependency_Header::$path
    search path relative to install prefix
$platform
in file Lib.php, variable CodeGen_Dependency_Lib::$platform
    library platform
$platform
in file Extension.php, variable CodeGen_Extension::$platform
    The target platform for this extension
$platforms
in file Platform.php, variable CodeGen_Tools_Platform::$platforms
    The supported platforms are collected here
$pos
in file Tokenizer.php, variable CodeGen_Tools_Tokenizer::$pos
    Current parsing position
$prefix
in file Extension.php, variable CodeGen_Extension::$prefix
    Name prefix for functions etc.
$prepend
in file Header.php, variable CodeGen_Dependency_Header::$prepend
    Include this file ahead of PHP headers?
PHP.php
procedural page PHP.php
Platform.php
procedural page Platform.php
parse
in file XmlParser.php, method CodeGen_XmlParser::parse()
    Perform the actual parsing
piHandler
in file XmlParser.php, method CodeGen_XmlParser::piHandler()
    Delegate processing instructions
popGroup
in file ExtensionParser.php, method CodeGen_ExtensionParser::popGroup()
popHelper
in file XmlParser.php, method CodeGen_XmlParser::popHelper()
    Pop something from the helper stack
popParser
in file XmlParser.php, method CodeGen_XmlParser::popParser()
    Replace current SAX parser with one popped from the parser stack
posString
in file XmlParser.php, method CodeGen_XmlParser::posString()
    Generate current parse position as string for error messages
pullChar
in file Tokenizer.php, method CodeGen_Tools_Tokenizer::pullChar()
    get next character to parse
pushChar
in file Tokenizer.php, method CodeGen_Tools_Tokenizer::pushChar()
    Push back read character(s)
pushGroup
in file ExtensionParser.php, method CodeGen_ExtensionParser::pushGroup()
pushHelper
in file XmlParser.php, method CodeGen_XmlParser::pushHelper()
    Push something on the helper stack
pushParser
in file XmlParser.php, method CodeGen_XmlParser::pushParser()
    Push current SAX parser instance to the parser stack
pushToken
in file Tokenizer.php, method CodeGen_Tools_Tokenizer::pushToken()
    Push back a parsed token
puts
in file FileReplacer.php, method CodeGen_Tools_FileReplacer::puts()
    Write text to file
top

r

$release
in file Extension.php, variable CodeGen_Extension::$release
    The release info for this extension
$role
in file Maintainer.php, variable CodeGen_Maintainer::$role
    Role in this project
Release.php
procedural page Release.php
runExtra
in file Extension.php, method CodeGen_Extension::runExtra()
    Run extra commands on generated source
top

s

$state
in file Release.php, variable CodeGen_Release::$state
    The 'state': alpha, beta, stable, devel ...
$string
in file Tokenizer.php, variable CodeGen_Tools_Tokenizer::$string
    String to parse
$summary
in file Extension.php, variable CodeGen_Extension::$summary
    The extensions descriptive name
$summary
in file Element.php, variable CodeGen_Element::$summary
    A short description
setAttribute
in file Group.php, method CodeGen_Tools_Group::setAttribute()
setAttributes
in file Group.php, method CodeGen_Tools_Group::setAttributes()
setChangelog
in file Extension.php, method CodeGen_Extension::setChangelog()
    Set method for changelog
setDate
in file Release.php, method CodeGen_Release::setDate()
    Set method for release date
setDescription
in file Element.php, method CodeGen_Element::setDescription()
    Description setter
setDescription
in file Extension.php, method CodeGen_Extension::setDescription()
    Set extension documentation text
setEmail
in file Maintainer.php, method CodeGen_Maintainer::setEmail()
    Set email address
setFunction
in file Lib.php, method CodeGen_Dependency_Lib::setFunction()
    test function setter
setIfCondition
in file Element.php, method CodeGen_Element::setIfCondition()
    ifCondition setter
setInputFile
in file XmlParser.php, method CodeGen_XmlParser::setInputFile()
    Set file to parse
setIntentSteps
in file Code.php, method CodeGen_Tools_Code::setIntentSteps()
    Setter for indentSteps property
setLanguage
in file Code.php, method CodeGen_Tools_Code::setLanguage()
    Setter for language property
setLanguage
in file Extension.php, method CodeGen_Extension::setLanguage()
    Set the programming language to produce code for
setLicense
in file Extension.php, method CodeGen_Extension::setLicense()
    Set license
setName
in file Maintainer.php, method CodeGen_Maintainer::setName()
    Set real user name
setName
in file Extension.php, method CodeGen_Extension::setName()
    Set extension base name
setName
in file Element.php, method CodeGen_Element::setName()
    Name setter
setNotes
in file Release.php, method CodeGen_Release::setNotes()
    Set method for release notes
setParent
in file Group.php, method CodeGen_Tools_Group::setParent()
setPath
in file Lib.php, method CodeGen_Dependency_Lib::setPath()
    path setter
setPath
in file Header.php, method CodeGen_Dependency_Header::setPath()
    search path setter
setPlatform
in file Extension.php, method CodeGen_Extension::setPlatform()
    Set target platform for generated code
setPrefix
in file Extension.php, method CodeGen_Extension::setPrefix()
    Set extension name prefix (for functions etc.)
setPrepend
in file Header.php, method CodeGen_Dependency_Header::setPrepend()
    prepend flag setter
setRelease
in file Extension.php, method CodeGen_Extension::setRelease()
    Set release info
setRole
in file Maintainer.php, method CodeGen_Maintainer::setRole()
    Set project role
setState
in file Release.php, method CodeGen_Release::setState()
    Set method for state
setSummary
in file Extension.php, method CodeGen_Extension::setSummary()
    Set extension summary text
setSummary
in file Element.php, method CodeGen_Element::setSummary()
    Summary setter
setUser
in file Maintainer.php, method CodeGen_Maintainer::setUser()
    Set CVS user name
setVersion
in file Release.php, method CodeGen_Release::setVersion()
    Set method for version number
setVersion
in file Extension.php, method CodeGen_Extension::setVersion()
    Set requested version
showUsage
in file Command.php, method CodeGen_Command::showUsage()
    Show usage/help message
showVersion
in file Command.php, method CodeGen_Command::showVersion()
    Show copyright and version info taken from extension class
startHandler
in file XmlParser.php, method CodeGen_XmlParser::startHandler()
    Try to find a tagstart handler for this tag and call it
systemUser
in file Maintainer.php, method CodeGen_Maintainer::systemUser()
    System user factory
top

t

$tagAliases
in file XmlParser.php, variable CodeGen_XmlParser::$tagAliases
    Tag aliases
$tagAliasStack
in file XmlParser.php, variable CodeGen_XmlParser::$tagAliasStack
    We also need to maintain a stack for tag aliases
$tagStack
in file XmlParser.php, variable CodeGen_XmlParser::$tagStack
    We maintain the current tag nesting structure here
$tempName
in file FileReplacer.php, variable CodeGen_Tools_FileReplacer::$tempName
    temporary filename
$token
in file Tokenizer.php, variable CodeGen_Tools_Tokenizer::$token
    Current token content
$type
in file Tokenizer.php, variable CodeGen_Tools_Tokenizer::$type
    Current token type (name, numeric, string)
Tokenizer.php
procedural page Tokenizer.php
tabify
in file Indent.php, method CodeGen_Tools_Indent::tabify()
    Replace leading blanks with tabs
tagend_changelog
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_changelog()
tagend_deps_configm4
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_deps_configm4()
tagend_extension_acinclude
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_extension_acinclude()
tagend_extension_code
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_extension_code()
tagend_extension_group
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_extension_group()
tagend_extension_license
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_extension_license()
tagend_extension_makefile
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_extension_makefile()
tagend_group_acinclude
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_group_acinclude()
tagend_group_code
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_group_code()
tagend_group_configm4
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_group_configm4()
tagend_group_group
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_group_group()
tagend_group_license
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_group_license()
tagend_group_makefile
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_group_makefile()
tagend_maintainer
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_maintainer()
tagend_maintainers
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_maintainers()
tagend_maintainer_email
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_maintainer_email()
tagend_maintainer_name
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_maintainer_name()
tagend_maintainer_role
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_maintainer_role()
tagend_maintainer_user
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_maintainer_user()
tagend_release
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_release()
tagend_release_date
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_release_date()
tagend_release_notes
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_release_notes()
tagend_release_state
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_release_state()
tagend_release_version
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagend_release_version()
tagstart_deps_define
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_deps_define()
tagstart_deps_file
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_deps_file()
tagstart_deps_header
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_deps_header()
tagstart_deps_lib
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_deps_lib()
tagstart_extension_changelog
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_extension_changelog()
tagstart_extension_deps
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_extension_deps()
tagstart_extension_group
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_extension_group()
tagstart_extension_maintainer
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_extension_maintainer()
tagstart_extension_release
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_extension_release()
tagstart_group_changelog
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_group_changelog()
tagstart_group_deps
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_group_deps()
tagstart_group_group
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_group_group()
tagstart_group_maintainer
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_group_maintainer()
tagstart_group_release
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_group_release()
tagstart_maintainers_maintainer
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_maintainers_maintainer()
tagstart_maintainer_email
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_maintainer_email()
tagstart_maintainer_name
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_maintainer_name()
tagstart_maintainer_role
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_maintainer_role()
tagstart_maintainer_user
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_maintainer_user()
tagstart_release_date
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_release_date()
tagstart_release_notes
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_release_notes()
tagstart_release_state
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_release_state()
tagstart_release_version
in file ExtensionParser.php, method CodeGen_ExtensionParser::tagstart_release_version()
terminate
in file Command.php, method CodeGen_Command::terminate()
    Show error message and bailout
test
in file Platform.php, method CodeGen_Tools_Platform::test()
    Test for a platform shortname
testPlatform
in file Lib.php, method CodeGen_Dependency_Lib::testPlatform()
    check for platform
toBool
in file XmlParser.php, method CodeGen_XmlParser::toBool()
    Convert various boolean value representation
top

u

$user
in file Maintainer.php, variable CodeGen_Maintainer::$user
    Users system account name
untabify
in file Indent.php, method CodeGen_Tools_Indent::untabify()
    Replace leading tabs with blanks
top

v

$verbatim
in file XmlParser.php, variable CodeGen_XmlParser::$verbatim
    Verbatim indicator
$verbatimDepth
in file XmlParser.php, variable CodeGen_XmlParser::$verbatimDepth
    Verbatim taglevel depth
$version
in file Extension.php, variable CodeGen_Extension::$version
    Version requested by input if any
$version
in file Release.php, variable CodeGen_Release::$version
    The current version number
value
in file Getopt.php, method CodeGen_Tools_Getopt::value()
    Get argument value for an option
varblock
in file Code.php, method CodeGen_Tools_Code::varblock()
    Generate indented codeblock with variable declarations
verbatim
in file XmlParser.php, method CodeGen_XmlParser::verbatim()
    Start verbatim mode
version
in file Extension.php, method CodeGen_Extension::version()
    Current version number
top

w

writeDotCvsignore
in file Extension.php, method CodeGen_Extension::writeDotCvsignore()
    Write .cvsignore entries
writeToFile
in file License.php, method CodeGen_License::writeToFile()
    Writes the License text to a file
top

x

XmlParser.php
procedural page XmlParser.php
top

Documentation generated on Mon, 27 Sep 2010 12:00:03 +0000 by phpDocumentor 1.4.3. PEAR Logo Copyright © PHP Group 2004.