| packageless

# Class: Parser Source Location: /lib/JpGraph/utils/jpdocgen/jplintphp.php
### Class Overview
| ### Variables $iBraceCnt $iClassCnt $iClasses $iCommentBreak $iCurrClass $iCurrFile $iCurrFileName $iFp $iFunctions $iLastComment $iNextLine $iPrevLine $iWarnings | ### Methods Parser BraceCnt CheckUsedVars DoMapClasses DoMapFunctions End GetUnusedClassVariables GetWarnings MapClass MapFunc NewClassProp NewFuncProp ParseClassVars ParseLine Start
### Child classes: DBParser DocParser | ### Inherited Variables | ### Inherited Methods
### Class Details [line 191] [ Top ] ### Class Variables #### $iBraceCnt = 0 [line 195]
Type: | mixed
[ Top ] #### $iClassCnt = [line 192]
Type: | mixed
[ Top ] #### $iClasses = null [line 192]
Type: | mixed
[ Top ] #### $iCommentBreak = true [line 200]
Type: | mixed
[ Top ] #### $iCurrClass = null [line 194]
Type: | mixed
[ Top ] #### $iCurrFile = "" [line 197]
Type: | mixed
[ Top ] #### $iCurrFileName = [line 196]
Type: | mixed
[ Top ] #### $iFp = null [line 197]
Type: | mixed
[ Top ] #### $iFunctions = null [line 193]
Type: | mixed
[ Top ] #### $iLastComment = "" [line 200]
Type: | mixed
[ Top ] #### $iNextLine = [line 198]
Type: | mixed
[ Top ] #### $iPrevLine = [line 198]
Type: | mixed
[ Top ] #### $iWarnings = null [line 199]
Type: | mixed
[ Top ] ### Class Methods ### constructor Parser [line 202]
`Parser Parser( mixed $aFile)`
[ Top ] ### method BraceCnt [line 282]
`void BraceCnt( mixed $aLine)`
[ Top ] ### method CheckUsedVars [line 295]
`void CheckUsedVars( mixed $aLine, mixed $aLineNbr)`
[ Top ] ### method DoMapClasses [line 220]
`void DoMapClasses( )`
[ Top ] ### method DoMapFunctions [line 230]
`void DoMapFunctions( )`
[ Top ] ### method End [line 255]
`void End( )`
[ Top ] ### method GetUnusedClassVariables [line 266]
`void GetUnusedClassVariables( )`
[ Top ] ### method GetWarnings [line 259]
`void GetWarnings( )`
[ Top ] ### method MapClass [line 215]
`void MapClass( mixed $aClass)`
Overridden in child classes as: DBParser::MapClass() DocParser::MapClass() [ Top ] ### method MapFunc [line 226]
`void MapFunc( mixed $aFunc)`
Overridden in child classes as: DBParser::MapFunc() DocParser::MapFunc() [ Top ] ### method NewClassProp [line 341]
`void &NewClassProp( mixed $aParent, mixed $aName, mixed $aLineNbr, mixed $aFileName)`
Overridden in child classes as: DBParser::NewClassProp() DocParser::NewClassProp() [ Top ] ### method NewFuncProp [line 346]
`void &NewFuncProp( mixed $aClassName, mixed $aName, mixed $aLineNbr, mixed $aArgs, mixed $aArgsVal, mixed $aShortComment)`
Overridden in child classes as: DBParser::NewFuncProp() DocParser::NewFuncProp() [ Top ] ### method ParseClassVars [line 318]
`void ParseClassVars( mixed $aLine)`
[ Top ] ### method ParseLine [line 350]
`void ParseLine( mixed $aLine, mixed $aLineNbr)`
[ Top ] ### method Start [line 236]
`void Start( )`
[ Top ] Documentation generated on Mon, 29 Dec 2003 21:15:26 +0100 by phpDocumentor 1.2.3