cppfig 0.1.0
Modern C++20 compile-time type-safe configuration library
Loading...
Searching...
No Matches
cppfig::Configuration< Schema, SerializerT, ThreadPolicy > Member List

This is the complete list of members for cppfig::Configuration< Schema, SerializerT, ThreadPolicy >, including all inherited members.

Configuration(std::string file_path)cppfig::Configuration< Schema, SerializerT, ThreadPolicy >inlineexplicit
data_type typedefcppfig::Configuration< Schema, SerializerT, ThreadPolicy >
Diff() const -> ConfigDiffcppfig::IConfigurationProvider< Derived, Schema >inline
DiffImpl() const -> ConfigDiffcppfig::Configuration< Schema, SerializerT, ThreadPolicy >inline
Get() const -> typename S::value_typecppfig::IConfigurationProvider< Derived, Schema >inline
GetDefaults() const -> const Value &cppfig::Configuration< Schema, SerializerT, ThreadPolicy >inline
GetDiffString() const -> std::string overridecppfig::Configuration< Schema, SerializerT, ThreadPolicy >inlinevirtual
GetFilePath() const -> std::string_view overridecppfig::Configuration< Schema, SerializerT, ThreadPolicy >inlinevirtual
GetFilePathImpl() const -> std::string_viewcppfig::Configuration< Schema, SerializerT, ThreadPolicy >inline
GetFileValues() const -> const Value &cppfig::Configuration< Schema, SerializerT, ThreadPolicy >inline
GetImpl() const -> typename S::value_typecppfig::Configuration< Schema, SerializerT, ThreadPolicy >inline
IConfigurationProvider()=defaultcppfig::IConfigurationProvider< Derived, Schema >protected
IConfigurationProvider(const IConfigurationProvider &)=defaultcppfig::IConfigurationProvider< Derived, Schema >protected
IConfigurationProvider(IConfigurationProvider &&)=defaultcppfig::IConfigurationProvider< Derived, Schema >protected
IConfigurationProviderVirtual()=defaultcppfig::IConfigurationProviderVirtualprotected
IConfigurationProviderVirtual(const IConfigurationProviderVirtual &)=defaultcppfig::IConfigurationProviderVirtualprotected
IConfigurationProviderVirtual(IConfigurationProviderVirtual &&)=defaultcppfig::IConfigurationProviderVirtualprotected
Load() -> Status overridecppfig::Configuration< Schema, SerializerT, ThreadPolicy >inlinevirtual
LoadImpl() -> Statuscppfig::Configuration< Schema, SerializerT, ThreadPolicy >inline
cppfig::operator=(const IConfigurationProvider &) -> IConfigurationProvider &=defaultcppfig::IConfigurationProvider< Derived, Schema >protected
cppfig::operator=(IConfigurationProvider &&) -> IConfigurationProvider &=defaultcppfig::IConfigurationProvider< Derived, Schema >protected
cppfig::IConfigurationProviderVirtual::operator=(const IConfigurationProviderVirtual &) -> IConfigurationProviderVirtual &=defaultcppfig::IConfigurationProviderVirtualprotected
cppfig::IConfigurationProviderVirtual::operator=(IConfigurationProviderVirtual &&) -> IConfigurationProviderVirtual &=defaultcppfig::IConfigurationProviderVirtualprotected
Save() const -> Status overridecppfig::Configuration< Schema, SerializerT, ThreadPolicy >inlinevirtual
SaveImpl() const -> Statuscppfig::Configuration< Schema, SerializerT, ThreadPolicy >inline
schema_type typedefcppfig::IConfigurationProvider< Derived, Schema >
serializer_type typedefcppfig::Configuration< Schema, SerializerT, ThreadPolicy >
Set(typename S::value_type value) -> Statuscppfig::IConfigurationProvider< Derived, Schema >inline
SetImpl(typename S::value_type value) -> Statuscppfig::Configuration< Schema, SerializerT, ThreadPolicy >inline
ValidateAll() const -> Status overridecppfig::Configuration< Schema, SerializerT, ThreadPolicy >inlinevirtual
ValidateAllImpl() const -> Statuscppfig::Configuration< Schema, SerializerT, ThreadPolicy >inline
~IConfigurationProvider()=defaultcppfig::IConfigurationProvider< Derived, Schema >protected
~IConfigurationProviderVirtual()=defaultcppfig::IConfigurationProviderVirtualvirtual