Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
ADDON::CAddonInfoBuilder Class Reference

#include <AddonInfoBuilder.h>

Static Public Member Functions

static AddonInfoPtr Generate (const std::string &id, AddonType type)
 
static AddonInfoPtr Generate (const std::string &addonPath, bool platformCheck=true)
 
static AddonInfoPtr Generate (const tinyxml2::XMLElement *baseElement, const RepositoryDirInfo &repo, bool platformCheck=true)
 
static void SetInstallData (const AddonInfoPtr &addon, const CDateTime &installDate, const CDateTime &lastUpdated, const CDateTime &lastUsed, const std::string &origin)
 Parts used from CAddonDatabase.
 

Member Function Documentation

◆ Generate() [1/3]

AddonInfoPtr ADDON::CAddonInfoBuilder::Generate ( const std::string & addonPath,
bool platformCheck = true )
static

◆ Generate() [2/3]

AddonInfoPtr ADDON::CAddonInfoBuilder::Generate ( const std::string & id,
AddonType type )
static

◆ Generate() [3/3]

AddonInfoPtr ADDON::CAddonInfoBuilder::Generate ( const tinyxml2::XMLElement * baseElement,
const RepositoryDirInfo & repo,
bool platformCheck = true )
static

◆ SetInstallData()

void ADDON::CAddonInfoBuilder::SetInstallData ( const AddonInfoPtr & addon,
const CDateTime & installDate,
const CDateTime & lastUpdated,
const CDateTime & lastUsed,
const std::string & origin )
static

Parts used from CAddonDatabase.


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