Blame doc/perlmod_tree.doc

Packit 1c1d7e
/*! \page perlmod_tree Perl Module Tree Nodes
Packit 1c1d7e
Packit 1c1d7e

Nodes in the documentation tree of the Perl Module output

Packit 1c1d7e
format.
Packit 1c1d7e
Packit 1c1d7e
This is a description of the structure of the documentation tree in
Packit 1c1d7e
DoxyDocs.pm.  Each item in the list below describes a node in
Packit 1c1d7e
the tree, and the format of the description is as follows:
Packit 1c1d7e
Packit 1c1d7e
    Packit 1c1d7e
  • [ key => ] Name (type). Explanation of the content.
  • Packit 1c1d7e
    Packit 1c1d7e
    Packit 1c1d7e
    Where
    Packit 1c1d7e
    Packit 1c1d7e
      Packit 1c1d7e
      Packit 1c1d7e
    • The "key =>" part only appears if the parent node is a hash.
    • Packit 1c1d7e
      "key" is the key for this node.
      Packit 1c1d7e
      Packit 1c1d7e
    • "Name" is a unique name for the node, defined in
    • Packit 1c1d7e
      DoxyModel.pm.
      Packit 1c1d7e
      Packit 1c1d7e
    • "(type)" is the type of the node: "string" for string
    • Packit 1c1d7e
      nodes, "hash" for hash nodes, "list" for list nodes, and "doc" for
      Packit 1c1d7e
      documentation subtrees.  The structure of documentation subtrees is
      Packit 1c1d7e
      not described anywhere yet, but you can look for example at
      Packit 1c1d7e
      doxylatex.pl to see how to process it.
      Packit 1c1d7e
      Packit 1c1d7e
      Packit 1c1d7e
      Packit 1c1d7e
      The meaning of each node in the documentation tree is as follows:
      Packit 1c1d7e
        Packit 1c1d7e
      • Root (hash). Root node.
      • Packit 1c1d7e
          Packit 1c1d7e
        • classes => Classes (list). Documented classes.
        • Packit 1c1d7e
            Packit 1c1d7e
          • Class (hash). A documented class.
          • Packit 1c1d7e
              Packit 1c1d7e
            • protected_members => ClassProtectedMembers (hash). Information about the protected members in the class.
            • Packit 1c1d7e
                Packit 1c1d7e
              • members => ClassProtectedMemberList (list). protected member list.
              • Packit 1c1d7e
                  Packit 1c1d7e
                • ClassProtectedMember (hash). A protected member.
                • Packit 1c1d7e
                    Packit 1c1d7e
                  • protection => ClassProtectedMemberProtection (string). Protection of the protected member.
                  • Packit 1c1d7e
                  • detailed => ClassProtectedMemberDetailed (hash). Detailed information about the protected member.
                  • Packit 1c1d7e
                      Packit 1c1d7e
                    • doc => ClassProtectedMemberDetailedDoc (doc). Detailed documentation for the protected member.
                    • Packit 1c1d7e
                    • see => ClassProtectedMemberSee (doc). "See also" documentation for the protected member.
                    • Packit 1c1d7e
                      Packit 1c1d7e
                    • kind => ClassProtectedMemberKind (string). Kind of protected member (usually "variable").
                    • Packit 1c1d7e
                    • name => ClassProtectedMemberName (string). Name of the protected member.
                    • Packit 1c1d7e
                    • type => ClassProtectedMemberType (string). Data type of the protected member.
                    • Packit 1c1d7e
                      Packit 1c1d7e
                      Packit 1c1d7e
                      Packit 1c1d7e
                    • detailed => ClassDetailed (hash). Detailed information about the class.
                    • Packit 1c1d7e
                        Packit 1c1d7e
                      • doc => ClassDetailedDoc (doc). Detailed documentation block for the class.
                      • Packit 1c1d7e
                        Packit 1c1d7e
                      • protected_typedefs => ClassProtectedTypedefs (hash). Information about the protected typedefs in the class.
                      • Packit 1c1d7e
                          Packit 1c1d7e
                        • members => ClassProtectedTypedefList (list). protected typedef list.
                        • Packit 1c1d7e
                            Packit 1c1d7e
                          • ClassProtectedTypedef (hash). A protected typedef.
                          • Packit 1c1d7e
                              Packit 1c1d7e
                            • protection => ClassProtectedTypedefProtection (string). Protection of the protected typedef.
                            • Packit 1c1d7e
                            • detailed => ClassProtectedTypedefDetailed (hash). Detailed information about the protected typedef.
                            • Packit 1c1d7e
                                Packit 1c1d7e
                              • doc => ClassProtectedTypedefDetailedDoc (doc). Detailed documentation for the protected typedef.
                              • Packit 1c1d7e
                              • see => ClassProtectedTypedefSee (doc). "See also" documentation for the protected typedef.
                              • Packit 1c1d7e
                                Packit 1c1d7e
                              • kind => ClassProtectedTypedefKind (string). Kind of protected typedef (usually "typedef").
                              • Packit 1c1d7e
                              • name => ClassProtectedTypedefName (string). Name of the protected typedef.
                              • Packit 1c1d7e
                              • type => ClassProtectedTypedefType (string). Data type of the protected typedef.
                              • Packit 1c1d7e
                                Packit 1c1d7e
                                Packit 1c1d7e
                                Packit 1c1d7e
                              • name => ClassName (string). Name of the class.
                              • Packit 1c1d7e
                              • private_members => ClassPrivateMembers (hash). Information about the private members in the class.
                              • Packit 1c1d7e
                                  Packit 1c1d7e
                                • members => ClassPrivateMemberList (list). private member list.
                                • Packit 1c1d7e
                                    Packit 1c1d7e
                                  • ClassPrivateMember (hash). A private member.
                                  • Packit 1c1d7e
                                      Packit 1c1d7e
                                    • protection => ClassPrivateMemberProtection (string). Protection of the private member.
                                    • Packit 1c1d7e
                                    • detailed => ClassPrivateMemberDetailed (hash). Detailed information about the private member.
                                    • Packit 1c1d7e
                                        Packit 1c1d7e
                                      • doc => ClassPrivateMemberDetailedDoc (doc). Detailed documentation for the private member.
                                      • Packit 1c1d7e
                                      • see => ClassPrivateMemberSee (doc). "See also" documentation for the private member.
                                      • Packit 1c1d7e
                                        Packit 1c1d7e
                                      • kind => ClassPrivateMemberKind (string). Kind of private member (usually "variable").
                                      • Packit 1c1d7e
                                      • name => ClassPrivateMemberName (string). Name of the private member.
                                      • Packit 1c1d7e
                                      • type => ClassPrivateMemberType (string). Data type of the private member.
                                      • Packit 1c1d7e
                                        Packit 1c1d7e
                                        Packit 1c1d7e
                                        Packit 1c1d7e
                                      • private_typedefs => ClassPrivateTypedefs (hash). Information about the private typedefs in the class.
                                      • Packit 1c1d7e
                                          Packit 1c1d7e
                                        • members => ClassPrivateTypedefList (list). private typedef list.
                                        • Packit 1c1d7e
                                            Packit 1c1d7e
                                          • ClassPrivateTypedef (hash). A private typedef.
                                          • Packit 1c1d7e
                                              Packit 1c1d7e
                                            • protection => ClassPrivateTypedefProtection (string). Protection of the private typedef.
                                            • Packit 1c1d7e
                                            • detailed => ClassPrivateTypedefDetailed (hash). Detailed information about the private typedef.
                                            • Packit 1c1d7e
                                                Packit 1c1d7e
                                              • doc => ClassPrivateTypedefDetailedDoc (doc). Detailed documentation for the private typedef.
                                              • Packit 1c1d7e
                                              • see => ClassPrivateTypedefSee (doc). "See also" documentation for the private typedef.
                                              • Packit 1c1d7e
                                                Packit 1c1d7e
                                              • kind => ClassPrivateTypedefKind (string). Kind of private typedef (usually "typedef").
                                              • Packit 1c1d7e
                                              • name => ClassPrivateTypedefName (string). Name of the private typedef.
                                              • Packit 1c1d7e
                                              • type => ClassPrivateTypedefType (string). Data type of the private typedef.
                                              • Packit 1c1d7e
                                                Packit 1c1d7e
                                                Packit 1c1d7e
                                                Packit 1c1d7e
                                              • protected_methods => ClassProtectedMethods (hash). Information about the protected methods in the class.
                                              • Packit 1c1d7e
                                                  Packit 1c1d7e
                                                • members => ClassProtectedMethodList (list). protected method list.
                                                • Packit 1c1d7e
                                                    Packit 1c1d7e
                                                  • ClassProtectedMethod (hash). A protected method.
                                                  • Packit 1c1d7e
                                                      Packit 1c1d7e
                                                    • parameters => ClassProtectedMethodParams (list). List of the parameters of the protected method.
                                                    • Packit 1c1d7e
                                                        Packit 1c1d7e
                                                      • ClassProtectedMethodParam (hash). A parameter of the protected method.
                                                      • Packit 1c1d7e
                                                          Packit 1c1d7e
                                                        • declaration_name => ClassProtectedMethodParamName (string). The name of the parameter.
                                                        • Packit 1c1d7e
                                                        • type => ClassProtectedMethodParamType (string). The data type of the parameter.
                                                        • Packit 1c1d7e
                                                          Packit 1c1d7e
                                                          Packit 1c1d7e
                                                        • protection => ClassProtectedMethodProtection (string). Protection of the protected method.
                                                        • Packit 1c1d7e
                                                        • virtualness => ClassProtectedMethodVirtualness (string). Virtualness of the protected method.
                                                        • Packit 1c1d7e
                                                        • detailed => ClassProtectedMethodDetailed (hash). Detailed information about the protected method.
                                                        • Packit 1c1d7e
                                                            Packit 1c1d7e
                                                          • params => ClassProtectedMethodPDBlocks (list). List of parameter documentation blocks for the protected method.
                                                          • Packit 1c1d7e
                                                              Packit 1c1d7e
                                                            • ClassProtectedMethodPDBlock (hash). A parameter documentation block for the protected method.
                                                            • Packit 1c1d7e
                                                                Packit 1c1d7e
                                                              • parameters => ClassProtectedMethodPDParams (list). Parameter list for this parameter documentation block.
                                                              • Packit 1c1d7e
                                                                  Packit 1c1d7e
                                                                • ClassProtectedMethodPDParam (hash). A parameter documented by this documentation block.
                                                                • Packit 1c1d7e
                                                                    Packit 1c1d7e
                                                                  • name => ClassProtectedMethodPDParamName (string). Name of the parameter.
                                                                  • Packit 1c1d7e
                                                                    Packit 1c1d7e
                                                                    Packit 1c1d7e
                                                                  • doc => ClassProtectedMethodPDDoc (doc). Documentation for this parameter documentation block.
                                                                  • Packit 1c1d7e
                                                                    Packit 1c1d7e
                                                                    Packit 1c1d7e
                                                                  • doc => ClassProtectedMethodDetailedDoc (doc). Detailed documentation for the protected method.
                                                                  • Packit 1c1d7e
                                                                  • see => ClassProtectedMethodSee (doc). "See also" documentation for the protected method.
                                                                  • Packit 1c1d7e
                                                                  • return => ClassProtectedMethodReturn (doc). Documentation about the return value of the protected method.
                                                                  • Packit 1c1d7e
                                                                    Packit 1c1d7e
                                                                  • kind => ClassProtectedMethodKind (string). Kind of protected method (usually "function").
                                                                  • Packit 1c1d7e
                                                                  • name => ClassProtectedMethodName (string). Name of the protected method.
                                                                  • Packit 1c1d7e
                                                                  • type => ClassProtectedMethodType (string). Data type returned by the protected method.
                                                                  • Packit 1c1d7e
                                                                  • static => ClassProtectedMethodStatic (string). Whether the protected method is static.
                                                                  • Packit 1c1d7e
                                                                    Packit 1c1d7e
                                                                    Packit 1c1d7e
                                                                    Packit 1c1d7e
                                                                  • public_typedefs => ClassPublicTypedefs (hash). Information about the public typedefs in the class.
                                                                  • Packit 1c1d7e
                                                                      Packit 1c1d7e
                                                                    • members => ClassPublicTypedefList (list). public typedef list.
                                                                    • Packit 1c1d7e
                                                                        Packit 1c1d7e
                                                                      • ClassPublicTypedef (hash). A public typedef.
                                                                      • Packit 1c1d7e
                                                                          Packit 1c1d7e
                                                                        • protection => ClassPublicTypedefProtection (string). Protection of the public typedef.
                                                                        • Packit 1c1d7e
                                                                        • detailed => ClassPublicTypedefDetailed (hash). Detailed information about the public typedef.
                                                                        • Packit 1c1d7e
                                                                            Packit 1c1d7e
                                                                          • doc => ClassPublicTypedefDetailedDoc (doc). Detailed documentation for the public typedef.
                                                                          • Packit 1c1d7e
                                                                          • see => ClassPublicTypedefSee (doc). "See also" documentation for the public typedef.
                                                                          • Packit 1c1d7e
                                                                            Packit 1c1d7e
                                                                          • kind => ClassPublicTypedefKind (string). Kind of public typedef (usually "typedef").
                                                                          • Packit 1c1d7e
                                                                          • name => ClassPublicTypedefName (string). Name of the public typedef.
                                                                          • Packit 1c1d7e
                                                                          • type => ClassPublicTypedefType (string). Data type of the public typedef.
                                                                          • Packit 1c1d7e
                                                                            Packit 1c1d7e
                                                                            Packit 1c1d7e
                                                                            Packit 1c1d7e
                                                                          • public_members => ClassPublicMembers (hash). Information about the public members in the class.
                                                                          • Packit 1c1d7e
                                                                              Packit 1c1d7e
                                                                            • members => ClassPublicMemberList (list). public member list.
                                                                            • Packit 1c1d7e
                                                                                Packit 1c1d7e
                                                                              • ClassPublicMember (hash). A public member.
                                                                              • Packit 1c1d7e
                                                                                  Packit 1c1d7e
                                                                                • protection => ClassPublicMemberProtection (string). Protection of the public member.
                                                                                • Packit 1c1d7e
                                                                                • detailed => ClassPublicMemberDetailed (hash). Detailed information about the public member.
                                                                                • Packit 1c1d7e
                                                                                    Packit 1c1d7e
                                                                                  • doc => ClassPublicMemberDetailedDoc (doc). Detailed documentation for the public member.
                                                                                  • Packit 1c1d7e
                                                                                  • see => ClassPublicMemberSee (doc). "See also" documentation for the public member.
                                                                                  • Packit 1c1d7e
                                                                                    Packit 1c1d7e
                                                                                  • kind => ClassPublicMemberKind (string). Kind of public member (usually "variable").
                                                                                  • Packit 1c1d7e
                                                                                  • name => ClassPublicMemberName (string). Name of the public member.
                                                                                  • Packit 1c1d7e
                                                                                  • type => ClassPublicMemberType (string). Data type of the public member.
                                                                                  • Packit 1c1d7e
                                                                                    Packit 1c1d7e
                                                                                    Packit 1c1d7e
                                                                                    Packit 1c1d7e
                                                                                  • private_methods => ClassPrivateMethods (hash). Information about the private methods in the class.
                                                                                  • Packit 1c1d7e
                                                                                      Packit 1c1d7e
                                                                                    • members => ClassPrivateMethodList (list). private method list.
                                                                                    • Packit 1c1d7e
                                                                                        Packit 1c1d7e
                                                                                      • ClassPrivateMethod (hash). A private method.
                                                                                      • Packit 1c1d7e
                                                                                          Packit 1c1d7e
                                                                                        • parameters => ClassPrivateMethodParams (list). List of the parameters of the private method.
                                                                                        • Packit 1c1d7e
                                                                                            Packit 1c1d7e
                                                                                          • ClassPrivateMethodParam (hash). A parameter of the private method.
                                                                                          • Packit 1c1d7e
                                                                                              Packit 1c1d7e
                                                                                            • declaration_name => ClassPrivateMethodParamName (string). The name of the parameter.
                                                                                            • Packit 1c1d7e
                                                                                            • type => ClassPrivateMethodParamType (string). The data type of the parameter.
                                                                                            • Packit 1c1d7e
                                                                                              Packit 1c1d7e
                                                                                              Packit 1c1d7e
                                                                                            • protection => ClassPrivateMethodProtection (string). Protection of the private method.
                                                                                            • Packit 1c1d7e
                                                                                            • virtualness => ClassPrivateMethodVirtualness (string). Virtualness of the private method.
                                                                                            • Packit 1c1d7e
                                                                                            • detailed => ClassPrivateMethodDetailed (hash). Detailed information about the private method.
                                                                                            • Packit 1c1d7e
                                                                                                Packit 1c1d7e
                                                                                              • params => ClassPrivateMethodPDBlocks (list). List of parameter documentation blocks for the private method.
                                                                                              • Packit 1c1d7e
                                                                                                  Packit 1c1d7e
                                                                                                • ClassPrivateMethodPDBlock (hash). A parameter documentation block for the private method.
                                                                                                • Packit 1c1d7e
                                                                                                    Packit 1c1d7e
                                                                                                  • parameters => ClassPrivateMethodPDParams (list). Parameter list for this parameter documentation block.
                                                                                                  • Packit 1c1d7e
                                                                                                      Packit 1c1d7e
                                                                                                    • ClassPrivateMethodPDParam (hash). A parameter documented by this documentation block.
                                                                                                    • Packit 1c1d7e
                                                                                                        Packit 1c1d7e
                                                                                                      • name => ClassPrivateMethodPDParamName (string). Name of the parameter.
                                                                                                      • Packit 1c1d7e
                                                                                                        Packit 1c1d7e
                                                                                                        Packit 1c1d7e
                                                                                                      • doc => ClassPrivateMethodPDDoc (doc). Documentation for this parameter documentation block.
                                                                                                      • Packit 1c1d7e
                                                                                                        Packit 1c1d7e
                                                                                                        Packit 1c1d7e
                                                                                                      • doc => ClassPrivateMethodDetailedDoc (doc). Detailed documentation for the private method.
                                                                                                      • Packit 1c1d7e
                                                                                                      • see => ClassPrivateMethodSee (doc). "See also" documentation for the private method.
                                                                                                      • Packit 1c1d7e
                                                                                                      • return => ClassPrivateMethodReturn (doc). Documentation about the return value of the private method.
                                                                                                      • Packit 1c1d7e
                                                                                                        Packit 1c1d7e
                                                                                                      • kind => ClassPrivateMethodKind (string). Kind of private method (usually "function").
                                                                                                      • Packit 1c1d7e
                                                                                                      • name => ClassPrivateMethodName (string). Name of the private method.
                                                                                                      • Packit 1c1d7e
                                                                                                      • type => ClassPrivateMethodType (string). Data type returned by the private method.
                                                                                                      • Packit 1c1d7e
                                                                                                      • static => ClassPrivateMethodStatic (string). Whether the private method is static.
                                                                                                      • Packit 1c1d7e
                                                                                                        Packit 1c1d7e
                                                                                                        Packit 1c1d7e
                                                                                                        Packit 1c1d7e
                                                                                                      • public_methods => ClassPublicMethods (hash). Information about the public methods in the class.
                                                                                                      • Packit 1c1d7e
                                                                                                          Packit 1c1d7e
                                                                                                        • members => ClassPublicMethodList (list). public method list.
                                                                                                        • Packit 1c1d7e
                                                                                                            Packit 1c1d7e
                                                                                                          • ClassPublicMethod (hash). A public method.
                                                                                                          • Packit 1c1d7e
                                                                                                              Packit 1c1d7e
                                                                                                            • parameters => ClassPublicMethodParams (list). List of the parameters of the public method.
                                                                                                            • Packit 1c1d7e
                                                                                                                Packit 1c1d7e
                                                                                                              • ClassPublicMethodParam (hash). A parameter of the public method.
                                                                                                              • Packit 1c1d7e
                                                                                                                  Packit 1c1d7e
                                                                                                                • declaration_name => ClassPublicMethodParamName (string). The name of the parameter.
                                                                                                                • Packit 1c1d7e
                                                                                                                • type => ClassPublicMethodParamType (string). The data type of the parameter.
                                                                                                                • Packit 1c1d7e
                                                                                                                  Packit 1c1d7e
                                                                                                                  Packit 1c1d7e
                                                                                                                • protection => ClassPublicMethodProtection (string). Protection of the public method.
                                                                                                                • Packit 1c1d7e
                                                                                                                • virtualness => ClassPublicMethodVirtualness (string). Virtualness of the public method.
                                                                                                                • Packit 1c1d7e
                                                                                                                • detailed => ClassPublicMethodDetailed (hash). Detailed information about the public method.
                                                                                                                • Packit 1c1d7e
                                                                                                                    Packit 1c1d7e
                                                                                                                  • params => ClassPublicMethodPDBlocks (list). List of parameter documentation blocks for the public method.
                                                                                                                  • Packit 1c1d7e
                                                                                                                      Packit 1c1d7e
                                                                                                                    • ClassPublicMethodPDBlock (hash). A parameter documentation block for the public method.
                                                                                                                    • Packit 1c1d7e
                                                                                                                        Packit 1c1d7e
                                                                                                                      • parameters => ClassPublicMethodPDParams (list). Parameter list for this parameter documentation block.
                                                                                                                      • Packit 1c1d7e
                                                                                                                          Packit 1c1d7e
                                                                                                                        • ClassPublicMethodPDParam (hash). A parameter documented by this documentation block.
                                                                                                                        • Packit 1c1d7e
                                                                                                                            Packit 1c1d7e
                                                                                                                          • name => ClassPublicMethodPDParamName (string). Name of the parameter.
                                                                                                                          • Packit 1c1d7e
                                                                                                                            Packit 1c1d7e
                                                                                                                            Packit 1c1d7e
                                                                                                                          • doc => ClassPublicMethodPDDoc (doc). Documentation for this parameter documentation block.
                                                                                                                          • Packit 1c1d7e
                                                                                                                            Packit 1c1d7e
                                                                                                                            Packit 1c1d7e
                                                                                                                          • doc => ClassPublicMethodDetailedDoc (doc). Detailed documentation for the public method.
                                                                                                                          • Packit 1c1d7e
                                                                                                                          • see => ClassPublicMethodSee (doc). "See also" documentation for the public method.
                                                                                                                          • Packit 1c1d7e
                                                                                                                          • return => ClassPublicMethodReturn (doc). Documentation about the return value of the public method.
                                                                                                                          • Packit 1c1d7e
                                                                                                                            Packit 1c1d7e
                                                                                                                          • kind => ClassPublicMethodKind (string). Kind of public method (usually "function").
                                                                                                                          • Packit 1c1d7e
                                                                                                                          • name => ClassPublicMethodName (string). Name of the public method.
                                                                                                                          • Packit 1c1d7e
                                                                                                                          • type => ClassPublicMethodType (string). Data type returned by the public method.
                                                                                                                          • Packit 1c1d7e
                                                                                                                          • static => ClassPublicMethodStatic (string). Whether the public method is static.
                                                                                                                          • Packit 1c1d7e
                                                                                                                            Packit 1c1d7e
                                                                                                                            Packit 1c1d7e
                                                                                                                            Packit 1c1d7e
                                                                                                                            Packit 1c1d7e
                                                                                                                            Packit 1c1d7e
                                                                                                                          • files => Files (list). Documented files.
                                                                                                                          • Packit 1c1d7e
                                                                                                                              Packit 1c1d7e
                                                                                                                            • File (hash). A documented file.
                                                                                                                            • Packit 1c1d7e
                                                                                                                                Packit 1c1d7e
                                                                                                                              • detailed => FileDetailed (hash). Detailed information about the file.
                                                                                                                              • Packit 1c1d7e
                                                                                                                                  Packit 1c1d7e
                                                                                                                                • doc => FileDetailedDoc (doc). Detailed documentation block for the file.
                                                                                                                                • Packit 1c1d7e
                                                                                                                                  Packit 1c1d7e
                                                                                                                                • functions => FileFunctions (hash). Information about the functions in the file.
                                                                                                                                • Packit 1c1d7e
                                                                                                                                    Packit 1c1d7e
                                                                                                                                  • members => FileFunctionList (list). function list.
                                                                                                                                  • Packit 1c1d7e
                                                                                                                                      Packit 1c1d7e
                                                                                                                                    • FileFunction (hash). A function.
                                                                                                                                    • Packit 1c1d7e
                                                                                                                                        Packit 1c1d7e
                                                                                                                                      • parameters => FileFunctionParams (list). List of the parameters of the function.
                                                                                                                                      • Packit 1c1d7e
                                                                                                                                          Packit 1c1d7e
                                                                                                                                        • FileFunctionParam (hash). A parameter of the function.
                                                                                                                                        • Packit 1c1d7e
                                                                                                                                            Packit 1c1d7e
                                                                                                                                          • declaration_name => FileFunctionParamName (string). The name of the parameter.
                                                                                                                                          • Packit 1c1d7e
                                                                                                                                          • type => FileFunctionParamType (string). The data type of the parameter.
                                                                                                                                          • Packit 1c1d7e
                                                                                                                                            Packit 1c1d7e
                                                                                                                                            Packit 1c1d7e
                                                                                                                                          • protection => FileFunctionProtection (string). Protection of the function.
                                                                                                                                          • Packit 1c1d7e
                                                                                                                                          • virtualness => FileFunctionVirtualness (string). Virtualness of the function.
                                                                                                                                          • Packit 1c1d7e
                                                                                                                                          • detailed => FileFunctionDetailed (hash). Detailed information about the function.
                                                                                                                                          • Packit 1c1d7e
                                                                                                                                              Packit 1c1d7e
                                                                                                                                            • params => FileFunctionPDBlocks (list). List of parameter documentation blocks for the function.
                                                                                                                                            • Packit 1c1d7e
                                                                                                                                                Packit 1c1d7e
                                                                                                                                              • FileFunctionPDBlock (hash). A parameter documentation block for the function.
                                                                                                                                              • Packit 1c1d7e
                                                                                                                                                  Packit 1c1d7e
                                                                                                                                                • parameters => FileFunctionPDParams (list). Parameter list for this parameter documentation block.
                                                                                                                                                • Packit 1c1d7e
                                                                                                                                                    Packit 1c1d7e
                                                                                                                                                  • FileFunctionPDParam (hash). A parameter documented by this documentation block.
                                                                                                                                                  • Packit 1c1d7e
                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                    • name => FileFunctionPDParamName (string). Name of the parameter.
                                                                                                                                                    • Packit 1c1d7e
                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                    • doc => FileFunctionPDDoc (doc). Documentation for this parameter documentation block.
                                                                                                                                                    • Packit 1c1d7e
                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                    • doc => FileFunctionDetailedDoc (doc). Detailed documentation for the function.
                                                                                                                                                    • Packit 1c1d7e
                                                                                                                                                    • see => FileFunctionSee (doc). "See also" documentation for the function.
                                                                                                                                                    • Packit 1c1d7e
                                                                                                                                                    • return => FileFunctionReturn (doc). Documentation about the return value of the function.
                                                                                                                                                    • Packit 1c1d7e
                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                    • kind => FileFunctionKind (string). Kind of function (usually "function").
                                                                                                                                                    • Packit 1c1d7e
                                                                                                                                                    • name => FileFunctionName (string). Name of the function.
                                                                                                                                                    • Packit 1c1d7e
                                                                                                                                                    • type => FileFunctionType (string). Data type returned by the function.
                                                                                                                                                    • Packit 1c1d7e
                                                                                                                                                    • static => FileFunctionStatic (string). Whether the function is static.
                                                                                                                                                    • Packit 1c1d7e
                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                    • name => FileName (string). Name of the file.
                                                                                                                                                    • Packit 1c1d7e
                                                                                                                                                    • variables => FileVariables (hash). Information about the variables in the file.
                                                                                                                                                    • Packit 1c1d7e
                                                                                                                                                        Packit 1c1d7e
                                                                                                                                                      • members => FileVariableList (list). variable list.
                                                                                                                                                      • Packit 1c1d7e
                                                                                                                                                          Packit 1c1d7e
                                                                                                                                                        • FileVariable (hash). A variable.
                                                                                                                                                        • Packit 1c1d7e
                                                                                                                                                            Packit 1c1d7e
                                                                                                                                                          • protection => FileVariableProtection (string). Protection of the variable.
                                                                                                                                                          • Packit 1c1d7e
                                                                                                                                                          • detailed => FileVariableDetailed (hash). Detailed information about the variable.
                                                                                                                                                          • Packit 1c1d7e
                                                                                                                                                              Packit 1c1d7e
                                                                                                                                                            • doc => FileVariableDetailedDoc (doc). Detailed documentation for the variable.
                                                                                                                                                            • Packit 1c1d7e
                                                                                                                                                            • see => FileVariableSee (doc). "See also" documentation for the variable.
                                                                                                                                                            • Packit 1c1d7e
                                                                                                                                                              Packit 1c1d7e
                                                                                                                                                            • kind => FileVariableKind (string). Kind of variable (usually "variable").
                                                                                                                                                            • Packit 1c1d7e
                                                                                                                                                            • name => FileVariableName (string). Name of the variable.
                                                                                                                                                            • Packit 1c1d7e
                                                                                                                                                            • type => FileVariableType (string). Data type of the variable.
                                                                                                                                                            • Packit 1c1d7e
                                                                                                                                                              Packit 1c1d7e
                                                                                                                                                              Packit 1c1d7e
                                                                                                                                                              Packit 1c1d7e
                                                                                                                                                            • typedefs => FileTypedefs (hash). Information about the typedefs in the file.
                                                                                                                                                            • Packit 1c1d7e
                                                                                                                                                                Packit 1c1d7e
                                                                                                                                                              • members => FileTypedefList (list). typedef list.
                                                                                                                                                              • Packit 1c1d7e
                                                                                                                                                                  Packit 1c1d7e
                                                                                                                                                                • FileTypedef (hash). A typedef.
                                                                                                                                                                • Packit 1c1d7e
                                                                                                                                                                    Packit 1c1d7e
                                                                                                                                                                  • protection => FileTypedefProtection (string). Protection of the typedef.
                                                                                                                                                                  • Packit 1c1d7e
                                                                                                                                                                  • detailed => FileTypedefDetailed (hash). Detailed information about the typedef.
                                                                                                                                                                  • Packit 1c1d7e
                                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                                    • doc => FileTypedefDetailedDoc (doc). Detailed documentation for the typedef.
                                                                                                                                                                    • Packit 1c1d7e
                                                                                                                                                                    • see => FileTypedefSee (doc). "See also" documentation for the typedef.
                                                                                                                                                                    • Packit 1c1d7e
                                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                                    • kind => FileTypedefKind (string). Kind of typedef (usually "typedef").
                                                                                                                                                                    • Packit 1c1d7e
                                                                                                                                                                    • name => FileTypedefName (string). Name of the typedef.
                                                                                                                                                                    • Packit 1c1d7e
                                                                                                                                                                    • type => FileTypedefType (string). Data type of the typedef.
                                                                                                                                                                    • Packit 1c1d7e
                                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                                      \htmlonly
                                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                                      Go to the next section or return to the
                                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                                       index.
                                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                                      \endhtmlonly
                                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                                      Packit 1c1d7e
                                                                                                                                                                      */