Doxygen
|
#include <functional>
#include <memory>
#include <map>
#include <string>
#include "types.h"
#include "containers.h"
#include "construct.h"
Go to the source code of this file.
Classes | |
class | OutlineParserInterface |
Abstract interface for outline parsers. More... | |
class | CodeParserInterface |
Abstract interface for code parsers. More... | |
class | ParserManager |
Manages programming language parsers. More... | |
struct | ParserManager::ParserPair |
Typedefs | |
using | OutlineParserFactory = std::function<std::unique_ptr<OutlineParserInterface>()> |
using | CodeParserFactory = std::function<std::unique_ptr<CodeParserInterface>()> |
using CodeParserFactory = std::function<std::unique_ptr<CodeParserInterface>()> |
Definition at line 139 of file parserintf.h.
using OutlineParserFactory = std::function<std::unique_ptr<OutlineParserInterface>()> |
Definition at line 138 of file parserintf.h.