Minor changes

This commit is contained in:
Nekotekina
2017-01-25 02:22:19 +03:00
committed by Ivan
parent 1c14d872a8
commit 9232ddf0ab
16 changed files with 73 additions and 32 deletions
+16
View File
@@ -261,6 +261,22 @@ void cfg::node::from_default()
}
}
void cfg::bool_entry::from_default()
{
value = def;
}
void cfg::string_entry::from_default()
{
*this = def;
}
void cfg::set_entry::from_default()
{
std::lock_guard<std::mutex> lock(m_mutex);
m_set = {};
}
cfg::root_node& cfg::get_root()
{
// Magic static
+3 -13
View File
@@ -141,10 +141,7 @@ namespace cfg
return *this;
}
void from_default() override
{
value = def;
}
void from_default() override;
std::string to_string() const override
{
@@ -428,10 +425,7 @@ namespace cfg
return m_value.size();
}
void from_default() override
{
*this = def;
}
void from_default() override;
std::string to_string() const override
{
@@ -473,11 +467,7 @@ namespace cfg
m_set = std::move(set);
}
void from_default() override
{
std::lock_guard<std::mutex> lock(m_mutex);
m_set = {};
}
void from_default() override;
std::vector<std::string> to_list() const override
{
+12
View File
@@ -136,6 +136,18 @@ namespace fs
static device_manager instance;
return instance;
}
file_base::~file_base()
{
}
dir_base::~dir_base()
{
}
device_base::~device_base()
{
}
}
std::shared_ptr<fs::device_base> fs::device_manager::get_device(const std::string& path)
+3 -3
View File
@@ -57,7 +57,7 @@ namespace fs
// File handle base
struct file_base
{
virtual ~file_base() = default;
virtual ~file_base();
virtual stat_t stat() = 0;
virtual bool trunc(u64 length) = 0;
@@ -76,7 +76,7 @@ namespace fs
// Directory handle base
struct dir_base
{
virtual ~dir_base() = default;
virtual ~dir_base();
virtual bool read(dir_entry&) = 0;
virtual void rewind() = 0;
@@ -85,7 +85,7 @@ namespace fs
// Virtual device
struct device_base
{
virtual ~device_base() = default;
virtual ~device_base();
virtual bool stat(const std::string& path, stat_t& info) = 0;
virtual bool remove_dir(const std::string& path) = 0;
+4
View File
@@ -76,6 +76,10 @@ namespace logs
channel ARMv7("ARMv7");
}
logs::listener::~listener()
{
}
void logs::listener::add(logs::listener* _new)
{
// Get first (main) listener
+1 -1
View File
@@ -40,7 +40,7 @@ namespace logs
public:
constexpr listener() = default;
virtual ~listener() = default;
virtual ~listener();
// Process log message
virtual void log(const message& msg, const std::string& prefix, const std::string& text) = 0;
-10
View File
@@ -73,16 +73,6 @@ namespace std {
}; // class bad_variant_access
template <typename R = void>
struct MAPBOX_VARIANT_DEPRECATED static_visitor
{
using result_type = R;
protected:
static_visitor() {}
~static_visitor() {}
};
namespace detail {
static constexpr std::size_t invalid_value = std::size_t(-1);