KiCad PCB EDA Suite
Loading...
Searching...
No Matches
KIPLATFORM::POLICY Namespace Reference

Enumerations

enum class  PBOOL { ENABLED , DISABLED , NOT_CONFIGURED }
 

Functions

PBOOL GetPolicyBool (const wxString &aKey)
 
std::optional< std::uint32_t > GetPolicyEnumUInt (const wxString &aKey)
 
template<typename T>
std::optional< TGetPolicyEnum (const wxString &aKey)
 

Enumeration Type Documentation

◆ PBOOL

enum class KIPLATFORM::POLICY::PBOOL
strong
Enumerator
ENABLED 
DISABLED 
NOT_CONFIGURED 

Definition at line 34 of file policy.h.

Function Documentation

◆ GetPolicyBool()

◆ GetPolicyEnum()

template<typename T>
std::optional< T > KIPLATFORM::POLICY::GetPolicyEnum ( const wxString & aKey)

Definition at line 45 of file policy.h.

References GetPolicyEnumUInt(), and T.

Referenced by KICAD_CURL_EASY::KICAD_CURL_EASY().

◆ GetPolicyEnumUInt()

std::optional< std::uint32_t > KIPLATFORM::POLICY::GetPolicyEnumUInt ( const wxString & aKey)

Definition at line 32 of file unix/policy.cpp.

Referenced by GetPolicyEnum().