FlightGear next
flightgear::addons::Addon::Metadata Class Reference

#include <AddonMetadataParser.hxx>

Public Attributes

std::string id
 
std::string name
 
AddonVersion version
 
std::vector< AuthorRefauthors
 
std::vector< MaintainerRefmaintainers
 
std::string shortDescription
 
std::string longDescription
 
std::string licenseDesignation
 
SGPath licenseFile
 
std::string licenseUrl
 
std::vector< std::string > tags
 
std::string minFGVersionRequired
 
std::string maxFGVersionRequired
 
std::string homePage
 
std::string downloadUrl
 
std::string supportUrl
 
std::string codeRepositoryUrl
 

Detailed Description

Definition at line 25 of file AddonMetadataParser.hxx.

Member Data Documentation

◆ authors

std::vector<AuthorRef> flightgear::addons::Addon::Metadata::authors

Definition at line 33 of file AddonMetadataParser.hxx.

◆ codeRepositoryUrl

std::string flightgear::addons::Addon::Metadata::codeRepositoryUrl

Definition at line 51 of file AddonMetadataParser.hxx.

◆ downloadUrl

std::string flightgear::addons::Addon::Metadata::downloadUrl

Definition at line 49 of file AddonMetadataParser.hxx.

◆ homePage

std::string flightgear::addons::Addon::Metadata::homePage

Definition at line 48 of file AddonMetadataParser.hxx.

◆ id

std::string flightgear::addons::Addon::Metadata::id

Definition at line 29 of file AddonMetadataParser.hxx.

◆ licenseDesignation

std::string flightgear::addons::Addon::Metadata::licenseDesignation

Definition at line 39 of file AddonMetadataParser.hxx.

◆ licenseFile

SGPath flightgear::addons::Addon::Metadata::licenseFile

Definition at line 40 of file AddonMetadataParser.hxx.

◆ licenseUrl

std::string flightgear::addons::Addon::Metadata::licenseUrl

Definition at line 41 of file AddonMetadataParser.hxx.

◆ longDescription

std::string flightgear::addons::Addon::Metadata::longDescription

Definition at line 37 of file AddonMetadataParser.hxx.

◆ maintainers

std::vector<MaintainerRef> flightgear::addons::Addon::Metadata::maintainers

Definition at line 34 of file AddonMetadataParser.hxx.

◆ maxFGVersionRequired

std::string flightgear::addons::Addon::Metadata::maxFGVersionRequired

Definition at line 46 of file AddonMetadataParser.hxx.

◆ minFGVersionRequired

std::string flightgear::addons::Addon::Metadata::minFGVersionRequired

Definition at line 45 of file AddonMetadataParser.hxx.

◆ name

std::string flightgear::addons::Addon::Metadata::name

Definition at line 30 of file AddonMetadataParser.hxx.

◆ shortDescription

std::string flightgear::addons::Addon::Metadata::shortDescription

Definition at line 36 of file AddonMetadataParser.hxx.

◆ supportUrl

std::string flightgear::addons::Addon::Metadata::supportUrl

Definition at line 50 of file AddonMetadataParser.hxx.

◆ tags

std::vector<std::string> flightgear::addons::Addon::Metadata::tags

Definition at line 43 of file AddonMetadataParser.hxx.

◆ version

AddonVersion flightgear::addons::Addon::Metadata::version

Definition at line 31 of file AddonMetadataParser.hxx.


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