Overview

Namespaces

  • None
  • Peg
    • Cli
      • Commands
    • Config
    • Custom
      • Command
        • Action
          • Generate
          • Parse
      • CommandLine
      • Config
      • Localization
      • Utilities
    • Lib
      • Definitions
        • Element
      • Generator
      • Lexers
      • Plugins
      • Signals
        • Data
          • Definitions
          • Lexers
        • Type
  • PHP

Classes

  • ClassElement
  • ClassVariable
  • Constant
  • Enumeration
  • FunctionElement
  • GlobalVariable
  • Header
  • NamespaceElement
  • Overload
  • Parameter
  • ReturnType
  • TypeComponents
  • TypeDef
  • VariableType
  • Overview
  • Namespace
  • Class
  • Tree
  • Todo

Namespace Peg\Lib\Definitions\Element

Classes summary
ClassElement Represents a class element.
ClassVariable Represents a class member variable/constant element.
Constant Represents a constant/#define defined on some include file.
Enumeration Represents an enumeration declared independently on a header file or as part of a class.
FunctionElement Represents a function or class method element.
GlobalVariable Represents a global variable element declared on a header file.
Header Represents an include file with all its elements.
NamespaceElement Represents a namespace.
Overload Represents a function or class method overload element.
Parameter Represents a function or class method parameter.
ReturnType Represents a function or class method return type.
TypeComponents Class to identify the components of a type seperated by the scope operator, eg: Something::Someclass::Sometype. This class shouldn't be used by it self but with the help of the Symbols class.
TypeDef Represents a C type definition (typedef).
VariableType Represents a variable type.
PEG Api API documentation generated by ApiGen 2.8.0