Lumiera
0.pre.03
»edit your freedom«
|
#include "lib/text-template.hpp"
Adapter for the Map-Data-Source to consume a string spec (for testing)
Definition at line 717 of file text-template.hpp.
Public Member Functions | |
DataSource (string const &dataSpec) | |
DataSource | openContext (Iter &iter) |
Public Member Functions inherited from DataSource< MapS > | |
DataSource (MapS const &map) | |
bool | contains (string key) |
Iter | getSequence (string key) |
bool | isSubScope () |
DataSource | openContext (Iter &iter) |
Value | retrieveContent (string key) |
Public Attributes | |
std::shared_ptr< MapS > | spec_ |
Public Attributes inherited from DataSource< MapS > | |
MapS const * | data_ {nullptr} |
string | keyPrefix_ {} |
Additional Inherited Members | |
Public Types inherited from DataSource< MapS > | |
using | Iter = decltype(iterNestedKeys("","")) |
using | Value = std::string_view |