App::Meta::License Struct Reference

A license that covers some or all of this package. More...

#include <Metadata.h>

Public Member Functions

 License ()=default
 
 License (const std::string &name, boost::filesystem::path file)
 
 License (const XERCES_CPP_NAMESPACE::DOMElement *e)
 

Public Attributes

boost::filesystem::path file
 
std::string name
 

Detailed Description

A license that covers some or all of this package.

Many licenses also require the inclusion of the complete license text, specified in this struct using the "file" member.

Constructor & Destructor Documentation

◆ License() [1/3]

App::Meta::License::License ( )
default

◆ License() [2/3]

App::Meta::License::License ( const std::string &  name,
boost::filesystem::path  file 
)

◆ License() [3/3]

Meta::License::License ( const XERCES_CPP_NAMESPACE::DOMElement *  e)
explicit

References StrXUTF8::str.

Member Data Documentation

◆ file

◆ name


The documentation for this struct was generated from the following files: