refs #311 added initializer_list constructors in containers

This commit is contained in:
Mathew Sutcliffe
2014-08-01 20:22:51 +01:00
parent 58318677b5
commit d6234ee2cd
4 changed files with 35 additions and 1 deletions

View File

@@ -10,6 +10,7 @@
#include "iterator.h"
#include <QHash>
#include <utility>
#include <initializer_list>
namespace BlackMisc
{
@@ -240,6 +241,9 @@ namespace BlackMisc
//! Default constructor.
CDictionary() {}
//! Initializer list constructor.
CDictionary(std::initializer_list<std::pair<Key, Value>> il) : m_impl(il) {}
//! Copy constructor
CDictionary(const CDictionary &) = default;