plugify
1.2.8
Loading...
Searching...
No Matches
include
plugify
manifest_parser.hpp
1
#pragma once
2
3
#include <filesystem>
4
#include <string>
5
6
#include "plugify/manifest.hpp"
7
#include "plugify/types.hpp"
8
9
namespace
plugify {
13
class
IManifestParser
{
14
public
:
15
virtual
~IManifestParser
() =
default
;
16
23
virtual
Result<Manifest>
Parse
(
const
std::string& content, ExtensionType type) = 0;
24
};
25
}
plg::allocator
Definition
allocator.hpp:24
plugify::IManifestParser
Interface for parsing manifest files.
Definition
manifest_parser.hpp:13
plugify::IManifestParser::Parse
virtual Result< Manifest > Parse(const std::string &content, ExtensionType type)=0
Parse the manifest content from a string.
Generated by
1.9.8