JSON Voorhees
Killer JSON for C++
|
A form of basic_view that owns the object it is iterating over. More...
#include <jsonv/detail/basic_view.hpp>
Public Member Functions | |
template<typename FBegin , typename FEnd > | |
basic_owning_view (TContainer &&container, FBegin begin, FEnd end) | |
Public Member Functions inherited from jsonv::detail::basic_view< TIterator, TConstIterator > | |
basic_view (iterator begin_, iterator end_) | |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
const_iterator | cbegin () const |
const_iterator | cend () const |
reverse_iterator | rbegin () |
const_reverse_iterator | rbegin () const |
reverse_iterator | rend () |
const_reverse_iterator | rend () const |
const_reverse_iterator | crbegin () const |
const_reverse_iterator | crend () const |
Additional Inherited Members | |
Public Types inherited from jsonv::detail::basic_view< TIterator, TConstIterator > | |
typedef TIterator | iterator |
typedef TConstIterator | const_iterator |
typedef std::reverse_iterator< iterator > | reverse_iterator |
typedef std::reverse_iterator< const_iterator > | const_reverse_iterator |
typedef std::iterator_traits< iterator >::value_type | value_type |
typedef std::iterator_traits< iterator >::reference | reference |
typedef std::iterator_traits< iterator >::pointer | pointer |
A form of basic_view that owns the object it is iterating over.
Definition at line 92 of file basic_view.hpp.