<?xml version="1.0"?><phpdoc><class name="PhpdocClassParser" extends="PhpdocFunctionParser" undoc="false" access="private" package="PHPDoc"><file>c:/www/apache/doc2//parser/PhpdocClassParser.php</file><doc><author email="ulf.wendel@redsys.de">Ulf Wendel</author><inherited src="Array"/><description/><shortdescription>Parses phpcode to extract classes and their documentation.</shortdescription><version>$Id: $</version></doc><function name="analyseClass" undoc="false" access="private"><doc><parameter name="$para" type="array"/><return name="" type="array"/><description>Calls all neccessary analyse functions.</description><shortdescription>Analyse a class</shortdescription></doc></function><function name="analyseClassDoc" undoc="false" access="private"><doc><parameter name="$para" type="array">returned by getPhpdocParagraph()</parameter><return name="" type="array"/><description/><shortdescription>Analyses a class doc comment.</shortdescription></doc></function><variable name="$classes" access="private" type="array">array()<doc><see type="var">$emptyClass</see><description>The array is indexed by the classname.See $emptyClass to see the internal structure.</description><shortdescription>Array of all classes in the given code</shortdescription></doc></variable><variable name="$emptyClass" access="private" type="array">array (&#x0a;															&amp;quot;name&amp;quot;		=&amp;gt; &amp;quot;&amp;quot;,&#x0a;															&amp;quot;extends&amp;quot;	=&amp;gt; &amp;quot;&amp;quot;,&#x0a;															&amp;quot;undoc&amp;quot;		=&amp;gt; true&#x0a;												)<doc><description/><shortdescription>Default values of a class</shortdescription></doc></variable><variable name="$classTags" access="private" type="array">array(&#x0a;															&amp;quot;access&amp;quot;			=&amp;gt; true,&#x0a;															&amp;quot;abstract&amp;quot;		=&amp;gt; true,&#x0a;															&amp;quot;static&amp;quot;			=&amp;gt; true,&#x0a;															&amp;quot;final&amp;quot;				=&amp;gt; true,&#x0a;															&#x0a;															&amp;quot;see&amp;quot;					=&amp;gt; true,&#x0a;															&amp;quot;link&amp;quot;				=&amp;gt; true,&#x0a;															&#x0a;															&amp;quot;author&amp;quot;			=&amp;gt; true,&#x0a;															&amp;quot;copyright&amp;quot;		=&amp;gt; true,&#x0a;															&#x0a;															&amp;quot;version&amp;quot;			=&amp;gt; true,&#x0a;															&amp;quot;since&amp;quot;				=&amp;gt; true,&#x0a;															&#x0a;															&amp;quot;deprecated&amp;quot;	=&amp;gt; true,&#x0a;															&amp;quot;deprec&amp;quot;			=&amp;gt; true,&#x0a;															&#x0a;															&amp;quot;brother&amp;quot;			=&amp;gt; true,&#x0a;															&amp;quot;sister&amp;quot;			=&amp;gt; true,&#x0a;															&#x0a;															&amp;quot;exclude&amp;quot;		=&amp;gt; true,&#x0a;															&#x0a;															&amp;quot;package&amp;quot;			=&amp;gt; true,&#x0a;															&#x0a;															&amp;quot;magic&amp;quot;				=&amp;gt; true,&#x0a;															&amp;quot;todo&amp;quot;				=&amp;gt; true&#x0a;											)<doc><description/><shortdescription>Array of tags that are allowed in front of the class keyword</shortdescription></doc></variable><inherited src="PhpdocFunctionParser" type="functions"><element>analysefunction</element><element>getfunctionargs</element></inherited><inherited src="PhpdocVariableParser" type="functions"><element>analysevariable</element><element>checkvardocs</element></inherited><inherited src="PhpdocModuleParser" type="functions"><element>analysemodule</element><element>analysemoduledoc</element></inherited><inherited src="PhpdocConstantParser" type="functions"><element>analyseconstant</element><element>checkconstantdoc</element></inherited><inherited src="PhpdocUseParser" type="functions"><element>analyseuse</element></inherited><inherited src="PhpdocParserCore" type="functions"><element>getphpdocparagraphs</element><element>getmodulesandclasses</element><element>getmoduledoc</element><element>getclasses</element><element>extractphpdoc</element><element>getdescription</element><element>getvalue</element><element>getvariabletypeandvalue</element></inherited><inherited src="PhpdocParserTags" type="functions"><element>analysetags</element><element>analyseseetagregs</element><element>gettags</element><element>gettagpos</element><element>checkparsererrors</element></inherited><inherited src="PhpdocParserRegExp" type="functions"><element>buildcomplexregexps</element></inherited><inherited src="PhpdocObject" type="functions"><element>setflagoutput</element><element>out</element><element>nametourl</element><element>outl</element><element>introspection</element></inherited><inherited src="PhpdocFunctionParser" type="variables"><element>$emptyfunction</element><element>$functiontags</element></inherited><inherited src="PhpdocVariableParser" type="variables"><element>$emptyvariable</element><element>$variabletags</element></inherited><inherited src="PhpdocModuleParser" type="variables"><element>$emptymodule</element><element>$moduletags</element><element>$modulegroups</element></inherited><inherited src="PhpdocConstantParser" type="variables"><element>$emptyconstant</element><element>$constanttags</element></inherited><inherited src="PhpdocUseParser" type="variables"><element>$emptyuse</element><element>$usetags</element></inherited><inherited src="PhpdocParserRegExp" type="variables"><element>$phpdoc_tags</element><element>$c_base</element><element>$c_complex</element><element>$php_base</element><element>$php_complex</element><element>$tags</element></inherited><inherited src="PhpdocObject" type="variables"><element>$err</element><element>$application</element><element>$warn</element><element>$flag_output</element></inherited><path><parent>PhpdocFunctionParser</parent><parent>PhpdocVariableParser</parent><parent>PhpdocModuleParser</parent><parent>PhpdocConstantParser</parent><parent>PhpdocUseParser</parent><parent>PhpdocParserCore</parent><parent>PhpdocParserTags</parent><parent>PhpdocParserRegExp</parent><parent>PhpdocObject</parent></path><baseclass>PhpdocObject</baseclass><subclasses><subclass>PhpdocParser</subclass></subclasses></class></phpdoc>
