KiCad PCB EDA Suite
Loading...
Searching...
No Matches
MARKUP::MARKUP_PARSER Class Reference

#include <markup_parser.h>

Public Member Functions

 MARKUP_PARSER (const std::string &source)
 
 MARKUP_PARSER (const std::string *source)
 
std::unique_ptr< NODEParse ()
 

Private Attributes

std::unique_ptr< string_input<> > in
 
std::unique_ptr< memory_input<> > mem_in
 

Detailed Description

Definition at line 103 of file markup_parser.h.

Constructor & Destructor Documentation

◆ MARKUP_PARSER() [1/2]

MARKUP::MARKUP_PARSER::MARKUP_PARSER ( const std::string &  source)
inline

Definition at line 106 of file markup_parser.h.

◆ MARKUP_PARSER() [2/2]

MARKUP::MARKUP_PARSER::MARKUP_PARSER ( const std::string *  source)
inline

Definition at line 111 of file markup_parser.h.

Member Function Documentation

◆ Parse()

std::unique_ptr< NODE > MARKUP_PARSER::Parse ( )

Member Data Documentation

◆ in

std::unique_ptr<string_input<> > MARKUP::MARKUP_PARSER::in
private

Definition at line 119 of file markup_parser.h.

Referenced by Parse().

◆ mem_in

std::unique_ptr<memory_input<> > MARKUP::MARKUP_PARSER::mem_in
private

Definition at line 120 of file markup_parser.h.

Referenced by Parse().


The documentation for this class was generated from the following files: