Blame doc/perlmod_tree.doc

Packit Service 50c9f2
/*! \page perlmod_tree Perl Module Tree Nodes
Packit Service 50c9f2
Packit Service 50c9f2

Nodes in the documentation tree of the Perl Module output

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