Ardour  9.2-541-gc1841a13dd
ARDOUR::RemoteResourceInfo Class Reference

#include <library.h>

Public Member Functions

 RemoteResourceInfo (std::string const &n, std::string const &a, std::string const &d, std::string const &u, std::string const &l, std::string const &td, std::string const &s)
 
std::string const & name () const
 
std::string const & description () const
 
std::string const & author () const
 
std::string const & url () const
 
std::string const & license () const
 
std::string const & toplevel_dir () const
 
std::string const & size () const
 
bool installed () const
 
void set_installed (bool yn)
 

Private Attributes

std::string _name
 
std::string _author
 
std::string _description
 
std::string _url
 
std::string _license
 
std::string _toplevel_dir
 
std::string _size
 
bool _installed
 

Detailed Description

Definition at line 31 of file library.h.

Constructor & Destructor Documentation

◆ RemoteResourceInfo()

ARDOUR::RemoteResourceInfo::RemoteResourceInfo ( std::string const &  n,
std::string const &  a,
std::string const &  d,
std::string const &  u,
std::string const &  l,
std::string const &  td,
std::string const &  s 
)
inline

Definition at line 34 of file library.h.

Member Function Documentation

◆ author()

std::string const& ARDOUR::RemoteResourceInfo::author ( ) const
inline

Definition at line 39 of file library.h.

◆ description()

std::string const& ARDOUR::RemoteResourceInfo::description ( ) const
inline

Definition at line 38 of file library.h.

◆ installed()

bool ARDOUR::RemoteResourceInfo::installed ( ) const
inline

Definition at line 45 of file library.h.

◆ license()

std::string const& ARDOUR::RemoteResourceInfo::license ( ) const
inline

Definition at line 41 of file library.h.

◆ name()

std::string const& ARDOUR::RemoteResourceInfo::name ( ) const
inline

Definition at line 37 of file library.h.

◆ set_installed()

void ARDOUR::RemoteResourceInfo::set_installed ( bool  yn)
inline

Definition at line 46 of file library.h.

◆ size()

std::string const& ARDOUR::RemoteResourceInfo::size ( ) const
inline

Definition at line 43 of file library.h.

◆ toplevel_dir()

std::string const& ARDOUR::RemoteResourceInfo::toplevel_dir ( ) const
inline

Definition at line 42 of file library.h.

◆ url()

std::string const& ARDOUR::RemoteResourceInfo::url ( ) const
inline

Definition at line 40 of file library.h.

Member Data Documentation

◆ _author

std::string ARDOUR::RemoteResourceInfo::_author
private

Definition at line 50 of file library.h.

◆ _description

std::string ARDOUR::RemoteResourceInfo::_description
private

Definition at line 51 of file library.h.

◆ _installed

bool ARDOUR::RemoteResourceInfo::_installed
private

Definition at line 56 of file library.h.

◆ _license

std::string ARDOUR::RemoteResourceInfo::_license
private

Definition at line 53 of file library.h.

◆ _name

std::string ARDOUR::RemoteResourceInfo::_name
private

Definition at line 49 of file library.h.

◆ _size

std::string ARDOUR::RemoteResourceInfo::_size
private

Definition at line 55 of file library.h.

◆ _toplevel_dir

std::string ARDOUR::RemoteResourceInfo::_toplevel_dir
private

Definition at line 54 of file library.h.

◆ _url

std::string ARDOUR::RemoteResourceInfo::_url
private

Definition at line 52 of file library.h.


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