Aktualizr
C++ SOTA Client
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
BaseConfig Class Referenceabstract

The BaseConfig class. More...

#include <config.h>

Inheritance diagram for BaseConfig:
[legend]
Collaboration diagram for BaseConfig:
[legend]

Public Member Functions

void updateFromToml (const boost::filesystem::path &filename)
 
virtual void updateFromPropertyTree (const boost::property_tree::ptree &pt)=0
 

Protected Member Functions

void updateFromDirs (const std::vector< boost::filesystem::path > &configs)
 

Static Protected Member Functions

static void checkDirs (const std::vector< boost::filesystem::path > &configs)
 

Protected Attributes

std::vector< boost::filesystem::path > config_dirs_ = {"/usr/lib/sota/conf.d", "/etc/sota/conf.d/"}
 

Detailed Description

The BaseConfig class.

Definition at line 181 of file config.h.


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