plugify 1.2.8
|
Public Member Functions | |
Result< void > | Validate () const |
Public Attributes | |
std::string | name |
Version | version |
std::string | language |
std::optional< std::string > | description |
std::optional< std::string > | author |
std::optional< std::string > | website |
std::optional< std::string > | license |
std::optional< std::vector< std::string > > | platforms |
std::optional< std::vector< Dependency > > | dependencies |
std::optional< std::vector< Conflict > > | conflicts |
std::optional< std::vector< Obsolete > > | obsoletes |
std::optional< std::string > | entry |
std::optional< std::vector< Method > > | methods |
std::optional< std::filesystem::path > | runtime |
std::optional< std::vector< std::filesystem::path > > | directories |
Definition at line 14 of file manifest.hpp.
std::optional<std::string> plugify::Manifest::author |
Definition at line 20 of file manifest.hpp.
std::optional<std::vector<Conflict> > plugify::Manifest::conflicts |
Definition at line 27 of file manifest.hpp.
std::optional<std::vector<Dependency> > plugify::Manifest::dependencies |
Definition at line 26 of file manifest.hpp.
std::optional<std::string> plugify::Manifest::description |
Definition at line 19 of file manifest.hpp.
std::optional<std::vector<std::filesystem::path> > plugify::Manifest::directories |
Definition at line 36 of file manifest.hpp.
std::optional<std::string> plugify::Manifest::entry |
Definition at line 31 of file manifest.hpp.
std::string plugify::Manifest::language |
Definition at line 18 of file manifest.hpp.
std::optional<std::string> plugify::Manifest::license |
Definition at line 22 of file manifest.hpp.
std::optional<std::vector<Method> > plugify::Manifest::methods |
Definition at line 32 of file manifest.hpp.
std::string plugify::Manifest::name |
Definition at line 16 of file manifest.hpp.
std::optional<std::vector<Obsolete> > plugify::Manifest::obsoletes |
Definition at line 28 of file manifest.hpp.
std::optional<std::vector<std::string> > plugify::Manifest::platforms |
Definition at line 25 of file manifest.hpp.
std::optional<std::filesystem::path> plugify::Manifest::runtime |
Definition at line 35 of file manifest.hpp.
Version plugify::Manifest::version |
Definition at line 17 of file manifest.hpp.
std::optional<std::string> plugify::Manifest::website |
Definition at line 21 of file manifest.hpp.