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

#include <SpecialProtocol.h>

Static Public Member Functions

static void RegisterProfileManager (const CProfileManager &profileManager)
 
static void UnregisterProfileManager ()
 
static void SetProfilePath (const std::string &path)
 
static void SetXBMCPath (const std::string &path)
 
static void SetXBMCBinPath (const std::string &path)
 
static void SetXBMCBinAddonPath (const std::string &path)
 
static void SetXBMCAltBinAddonPath (const std::string &path)
 
static void SetXBMCFrameworksPath (const std::string &path)
 
static void SetHomePath (const std::string &path)
 
static void SetUserHomePath (const std::string &path)
 
static void SetEnvHomePath (const std::string &path)
 
static void SetMasterProfilePath (const std::string &path)
 
static void SetTempPath (const std::string &path)
 
static void SetLogPath (const std::string &dir)
 
static bool ComparePath (const std::string &path1, const std::string &path2)
 
static void LogPaths ()
 
static std::string TranslatePath (const std::string &path)
 
static std::string TranslatePath (const CURL &url)
 
static std::string TranslatePathConvertCase (const std::string &path)
 

Member Function Documentation

◆ ComparePath()

bool CSpecialProtocol::ComparePath ( const std::string & path1,
const std::string & path2 )
static

◆ LogPaths()

void CSpecialProtocol::LogPaths ( )
static

◆ RegisterProfileManager()

void CSpecialProtocol::RegisterProfileManager ( const CProfileManager & profileManager)
static

◆ SetEnvHomePath()

void CSpecialProtocol::SetEnvHomePath ( const std::string & path)
static

◆ SetHomePath()

void CSpecialProtocol::SetHomePath ( const std::string & path)
static

◆ SetLogPath()

void CSpecialProtocol::SetLogPath ( const std::string & dir)
static

◆ SetMasterProfilePath()

void CSpecialProtocol::SetMasterProfilePath ( const std::string & path)
static

◆ SetProfilePath()

void CSpecialProtocol::SetProfilePath ( const std::string & path)
static

◆ SetTempPath()

void CSpecialProtocol::SetTempPath ( const std::string & path)
static

◆ SetUserHomePath()

void CSpecialProtocol::SetUserHomePath ( const std::string & path)
static

◆ SetXBMCAltBinAddonPath()

void CSpecialProtocol::SetXBMCAltBinAddonPath ( const std::string & path)
static

◆ SetXBMCBinAddonPath()

void CSpecialProtocol::SetXBMCBinAddonPath ( const std::string & path)
static

◆ SetXBMCBinPath()

void CSpecialProtocol::SetXBMCBinPath ( const std::string & path)
static

◆ SetXBMCFrameworksPath()

void CSpecialProtocol::SetXBMCFrameworksPath ( const std::string & path)
static

◆ SetXBMCPath()

void CSpecialProtocol::SetXBMCPath ( const std::string & path)
static

◆ TranslatePath() [1/2]

std::string CSpecialProtocol::TranslatePath ( const CURL & url)
static

◆ TranslatePath() [2/2]

std::string CSpecialProtocol::TranslatePath ( const std::string & path)
static

◆ TranslatePathConvertCase()

std::string CSpecialProtocol::TranslatePathConvertCase ( const std::string & path)
static

◆ UnregisterProfileManager()

void CSpecialProtocol::UnregisterProfileManager ( )
static

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