Where packages come from.
More...
#include <C:/Users/kirby/Documents/Github/deki/deki-editor/deki-editor/include/deki-editor/PackageContract.h>
Where packages come from.
◆ ~IPackageSource()
| virtual IPackageSource::~IPackageSource |
( |
| ) |
|
|
virtualdefault |
◆ GetType()
◆ GetName()
| virtual std::string IPackageSource::GetName |
( |
| ) |
const |
|
pure virtual |
◆ CanHandle()
| virtual bool IPackageSource::CanHandle |
( |
const std::string & | url | ) |
const |
|
pure virtual |
True when this source can handle url.
◆ ParseUrl()
| virtual bool IPackageSource::ParseUrl |
( |
const std::string & | url, |
|
|
PackageEntry & | outInfo ) |
|
pure virtual |
Fills outInfo from url (e.g. a GitHub URL becomes the repo's info).
◆ FetchVersions()
Fetches the versions available for pkg, asynchronously.
The documentation for this class was generated from the following file: