|
| | input_adapter (std::FILE *file) |
| |
| | input_adapter (std::istream &i) |
| | input adapter for input stream More...
|
| |
| | input_adapter (std::istream &&i) |
| | input adapter for input stream More...
|
| |
| | input_adapter (const std::wstring &ws) |
| |
| | input_adapter (const std::u16string &ws) |
| |
| | input_adapter (const std::u32string &ws) |
| |
| template<typename CharT , typename std::enable_if< std::is_pointer< CharT >::value andstd::is_integral< typename std::remove_pointer< CharT >::type >::value andsizeof(typename std::remove_pointer< CharT >::type)==1, int >::type = 0> |
| | input_adapter (CharT b, std::size_t l) |
| | input adapter for buffer More...
|
| |
| template<typename CharT , typename std::enable_if< std::is_pointer< CharT >::value andstd::is_integral< typename std::remove_pointer< CharT >::type >::value andsizeof(typename std::remove_pointer< CharT >::type)==1, int >::type = 0> |
| | input_adapter (CharT b) |
| | input adapter for string literal More...
|
| |
| template<class IteratorType , typename std::enable_if< std::is_same< typename iterator_traits< IteratorType >::iterator_category, std::random_access_iterator_tag >::value, int >::type = 0> |
| | input_adapter (IteratorType first, IteratorType last) |
| | input adapter for iterator range with contiguous storage More...
|
| |
| template<class T , std::size_t N> |
| | std::end (array)) |
| |
| template<class ContiguousContainer , typename std::enable_if< not std::is_pointer< ContiguousContainer >::value andstd::is_base_of< std::random_access_iterator_tag, typename iterator_traits< decltype(std::begin(std::declval< ContiguousContainer const >()))>::iterator_category >::value, int >::type = 0> |
| | input_adapter (const ContiguousContainer &c) |
| | input adapter for contiguous container More...
|
| |
| | operator input_adapter_t () |
| |
Definition at line 4197 of file json.hpp.