template<typename Dictionary, typename InputRange, typename NoThrow = void>
struct adobe::dictionary_arg_stream< Dictionary, InputRange, NoThrow >
- This works with any dictionary type that implements
get_dictionary_entry
(dict, key)
- Template Parameters:
Dictionary
- A dictionary which implements adobe::get_entry
Inputrange
- models stldoc_InputRange
NoThrow
- if std::nothrow_t, then the arg_stream will NOT throw if the key is not in the dictionary (it will instead return a default initialized argument)
- if it is NOT std::nothrow_t, it will likely throw if the key is not in the dictionary
Definition at line 115 of file dictionary_arg_stream.hpp.