proxygen
|
#include <dynamic-inl.h>
Public Types | |
using | Super = detail::IteratorAdaptor< dynamic::value_iterator, dynamic::ObjectImpl::iterator, dynamic, std::forward_iterator_tag > |
using | object_type = dynamic::ObjectImpl |
Public Types inherited from folly::detail::IteratorAdaptor< dynamic::value_iterator, dynamic::ObjectImpl::iterator, dynamic, std::forward_iterator_tag > | |
using | Super = IteratorFacade< dynamic::value_iterator, dynamic, std::forward_iterator_tag > |
using | value_type = typename Super::value_type |
using | iterator_category = typename Super::iterator_category |
using | reference = typename Super::reference |
using | pointer = typename Super::pointer |
using | difference_type = typename Super::difference_type |
Public Types inherited from folly::detail::IteratorFacade< dynamic::value_iterator, dynamic, std::forward_iterator_tag > | |
using | value_type = dynamic |
using | reference = value_type & |
using | pointer = value_type * |
using | difference_type = ssize_t |
using | iterator_category = std::forward_iterator_tag |
Public Member Functions | |
value_iterator (dynamic::ObjectImpl::iterator b) | |
dynamic & | dereference () const |
Public Member Functions inherited from folly::detail::IteratorAdaptor< dynamic::value_iterator, dynamic::ObjectImpl::iterator, dynamic, std::forward_iterator_tag > | |
IteratorAdaptor (dynamic::ObjectImpl::iteratorbase) | |
void | increment () |
void | decrement () |
dynamic & | dereference () const |
bool | equal (dynamic::value_iteratorconst &rhs) const |
dynamic::ObjectImpl::iteratorconst & | base () const |
dynamic::ObjectImpl::iterator & | base () |
Public Member Functions inherited from folly::detail::IteratorFacade< dynamic::value_iterator, dynamic, std::forward_iterator_tag > | |
bool | operator== (dynamic::value_iteratorconst &rhs) const |
std::enable_if< std::is_convertible< dynamic::value_iterator, D2 >::value, bool >::type | operator== (D2 const &rhs) const |
bool | operator!= (dynamic::value_iteratorconst &rhs) const |
bool | operator!= (D2 const &rhs) const |
dynamic & | operator* () const |
dynamic * | operator-> () const |
dynamic::value_iterator & | operator++ () |
dynamic::value_iterator | operator++ (int) |
dynamic::value_iterator & | operator-- () |
dynamic::value_iterator | operator-- (int) |
Definition at line 264 of file dynamic-inl.h.
Definition at line 276 of file dynamic-inl.h.
using folly::dynamic::value_iterator::Super = detail::IteratorAdaptor< dynamic::value_iterator, dynamic::ObjectImpl::iterator, dynamic, std::forward_iterator_tag> |
Definition at line 273 of file dynamic-inl.h.
|
inline |
Definition at line 274 of file dynamic-inl.h.
|
inline |
Definition at line 278 of file dynamic-inl.h.