diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2017-05-12 15:44:05 +0200 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2017-05-12 15:48:16 +0200 |
commit | f7ab2dc5a54c573cd7408a68cb1e93174827719e (patch) | |
tree | 683e3cda0a007f39ac97605850af94939d66bade /options/value.cpp | |
parent | 4c4c783d023cf1bb6a8d7d883bf8d3384f7b7da1 (diff) |
options: split up value.hpp header
Also combine the traits classes and make them more useful.
Diffstat (limited to 'options/value.cpp')
-rw-r--r-- | options/value.cpp | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/options/value.cpp b/options/value.cpp deleted file mode 100644 index d3d24a58..00000000 --- a/options/value.cpp +++ /dev/null @@ -1,35 +0,0 @@ -/* Copyright (c) 2015-2016, Stanislaw Halik <sthalik@misaki.pl> - - * Permission to use, copy, modify, and/or distribute this - * software for any purpose with or without fee is hereby granted, - * provided that the above copyright notice and this permission - * notice appear in all copies. - */ - -#include "value.hpp" - -namespace options { - -base_value::base_value(bundle b, const QString& name, base_value::comparator cmp, std::type_index type_idx) : - b(b), - self_name(name), - cmp(cmp), - type_index(type_idx) -{ - b->on_value_created(name, this); -} - -base_value::~base_value() -{ - b->on_value_destructed(self_name, this); -} - -namespace detail -{ - void set_base_value_to_default(base_value* val) - { - val->set_to_default(); - } -} - -} // ns options |