plugify 1.2.8
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
plugify::Config::Paths Struct Reference

Public Member Functions

bool HasCustomExtensionsDir () const
 
bool HasCustomConfigsDir () const
 
bool HasCustomDataDir () const
 
bool HasCustomLogsDir () const
 
bool HasCustomCacheDir () const
 
void ResolveRelativePaths ()
 

Public Attributes

std::filesystem::path baseDir
 
std::filesystem::path extensionsDir = "extensions"
 
std::filesystem::path configsDir = "configs"
 
std::filesystem::path dataDir = "data"
 
std::filesystem::path logsDir = "logs"
 
std::filesystem::path cacheDir = "cache"
 

Detailed Description

Definition at line 40 of file config.hpp.

Member Function Documentation

◆ HasCustomCacheDir()

bool plugify::Config::Paths::HasCustomCacheDir ( ) const
inline

Definition at line 65 of file config.hpp.

◆ HasCustomConfigsDir()

bool plugify::Config::Paths::HasCustomConfigsDir ( ) const
inline

Definition at line 53 of file config.hpp.

◆ HasCustomDataDir()

bool plugify::Config::Paths::HasCustomDataDir ( ) const
inline

Definition at line 57 of file config.hpp.

◆ HasCustomExtensionsDir()

bool plugify::Config::Paths::HasCustomExtensionsDir ( ) const
inline

Definition at line 49 of file config.hpp.

◆ HasCustomLogsDir()

bool plugify::Config::Paths::HasCustomLogsDir ( ) const
inline

Definition at line 61 of file config.hpp.

◆ ResolveRelativePaths()

void plugify::Config::Paths::ResolveRelativePaths ( )
inline

Definition at line 69 of file config.hpp.

Member Data Documentation

◆ baseDir

std::filesystem::path plugify::Config::Paths::baseDir

Definition at line 41 of file config.hpp.

◆ cacheDir

std::filesystem::path plugify::Config::Paths::cacheDir = "cache"

Definition at line 46 of file config.hpp.

◆ configsDir

std::filesystem::path plugify::Config::Paths::configsDir = "configs"

Definition at line 43 of file config.hpp.

◆ dataDir

std::filesystem::path plugify::Config::Paths::dataDir = "data"

Definition at line 44 of file config.hpp.

◆ extensionsDir

std::filesystem::path plugify::Config::Paths::extensionsDir = "extensions"

Definition at line 42 of file config.hpp.

◆ logsDir

std::filesystem::path plugify::Config::Paths::logsDir = "logs"

Definition at line 45 of file config.hpp.


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