OpenCPN Partial API docs
|
Plugin metadata, reflects the xml format directly. More...
#include <catalog_parser.h>
Public Member Functions | |
void | clear () |
std::string | key () const |
std::string | to_string () |
Return printable XML representation. | |
Public Attributes | |
std::string | name |
std::string | version |
std::string | release |
std::string | summary |
std::string | api_version |
std::string | author |
std::string | description |
std::string | git_commit |
std::string | git_date |
std::string | source |
std::string | tarball_url |
std::string | target |
std::string | build_gtk |
std::string | target_version |
std::string | target_arch |
std::string | info_url |
std::string | meta_url |
std::string | checksum |
bool | is_imported |
bool | is_orphan |
bool | openSource |
bool | readonly |
Can plugin be removed? | |
int | ix |
Index in list of installed or available. | |
Plugin metadata, reflects the xml format directly.
Definition at line 40 of file catalog_parser.h.
|
inline |
Definition at line 74 of file catalog_parser.h.
|
inline |
Definition at line 67 of file catalog_parser.h.
|
inline |
Definition at line 68 of file catalog_parser.h.
std::string PluginMetadata::to_string | ( | ) |
Return printable XML representation.
Definition at line 44 of file catalog_parser.cpp.
std::string PluginMetadata::api_version |
Definition at line 46 of file catalog_parser.h.
std::string PluginMetadata::author |
Definition at line 47 of file catalog_parser.h.
std::string PluginMetadata::build_gtk |
Definition at line 54 of file catalog_parser.h.
std::string PluginMetadata::checksum |
Definition at line 59 of file catalog_parser.h.
std::string PluginMetadata::description |
Definition at line 48 of file catalog_parser.h.
std::string PluginMetadata::git_commit |
Definition at line 49 of file catalog_parser.h.
std::string PluginMetadata::git_date |
Definition at line 50 of file catalog_parser.h.
std::string PluginMetadata::info_url |
Definition at line 57 of file catalog_parser.h.
bool PluginMetadata::is_imported |
Definition at line 60 of file catalog_parser.h.
bool PluginMetadata::is_orphan |
Definition at line 61 of file catalog_parser.h.
int PluginMetadata::ix |
Index in list of installed or available.
Definition at line 66 of file catalog_parser.h.
std::string PluginMetadata::meta_url |
Definition at line 58 of file catalog_parser.h.
std::string PluginMetadata::name |
Definition at line 41 of file catalog_parser.h.
bool PluginMetadata::openSource |
Definition at line 63 of file catalog_parser.h.
bool PluginMetadata::readonly |
Can plugin be removed?
Definition at line 65 of file catalog_parser.h.
std::string PluginMetadata::release |
Definition at line 43 of file catalog_parser.h.
std::string PluginMetadata::source |
Definition at line 51 of file catalog_parser.h.
std::string PluginMetadata::summary |
Definition at line 44 of file catalog_parser.h.
std::string PluginMetadata::tarball_url |
Definition at line 52 of file catalog_parser.h.
std::string PluginMetadata::target |
Definition at line 53 of file catalog_parser.h.
std::string PluginMetadata::target_arch |
Definition at line 56 of file catalog_parser.h.
std::string PluginMetadata::target_version |
Definition at line 55 of file catalog_parser.h.
std::string PluginMetadata::version |
Definition at line 42 of file catalog_parser.h.