doxygen  1.8.18
About: Doxygen is a source code documentation generator tool for C++, C, Objective-C, C#, PHP, Java, Python, IDL (diverse flavors), Fortran, VHDL, Tcl, and to some extent D. Different output formats are supported.
  Fossies Dox: doxygen-1.8.18.src.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

ParserManager::ParserPair Struct Reference

#include <parserintf.h>

+ Collaboration diagram for ParserManager::ParserPair:

Public Member Functions

 ParserPair (std::unique_ptr< OutlineParserInterface > oli, std::unique_ptr< CodeParserInterface > cpi)
 

Public Attributes

std::unique_ptr< OutlineParserInterfaceoutlineParser
 
std::unique_ptr< CodeParserInterfacecodeParser
 

Detailed Description

Definition at line 162 of file parserintf.h.

Constructor & Destructor Documentation

◆ ParserPair()

ParserManager::ParserPair::ParserPair ( std::unique_ptr< OutlineParserInterface oli,
std::unique_ptr< CodeParserInterface cpi 
)
inline

Definition at line 164 of file parserintf.h.

Member Data Documentation

◆ codeParser

std::unique_ptr<CodeParserInterface> ParserManager::ParserPair::codeParser

Definition at line 171 of file parserintf.h.

Referenced by ParserManager::getCodeParser().

◆ outlineParser

std::unique_ptr<OutlineParserInterface> ParserManager::ParserPair::outlineParser

Definition at line 170 of file parserintf.h.

Referenced by ParserManager::getOutlineParser().


The documentation for this struct was generated from the following file: