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

  • Base
  • Doxygen
  • Overview
  • Namespace
  • Class
  • Tree
  • Todo

Class Doxygen

Implements a doxygen definitions parser action using \Peg\Lib\Lexers\Doxygen.

Peg\Custom\CommandLine\Action
Extended by Peg\Custom\Command\Action\Parse\Base
Extended by Peg\Custom\Command\Action\Parse\Doxygen
Namespace: Peg\Custom\Command\Action\Parse
See: Peg\Lib\Lexers\Doxygen
Located at src/Command/Action/Parse/Doxygen.php
Methods summary
public
# __construct( )

Initialize this action to be of input type doxygen.

Initialize this action to be of input type doxygen.

Overrides

Peg\Custom\Command\Action\Parse\Base::__construct()
public
# Start( string $path )

Initializes the parsing/lexing process.

Initializes the parsing/lexing process.

Parameters

$path
string
$path Were the doxygen xml files reside.
Methods inherited from Peg\Custom\Command\Action\Parse\Base
OnCall()
Properties summary
public Peg\Lib\Lexers\Doxygen $lexer
#

The lexer that is going to be used for extracting definitions.

The lexer that is going to be used for extracting definitions.

Properties inherited from Peg\Custom\Command\Action\Parse\Base
$command, $headers_path, $input_format, $output_format, $verbose
PEG Api API documentation generated by ApiGen 2.8.0