QEverCloud
6.1.0
Unofficial Evernote Cloud API for Qt
|
Go to the documentation of this file.
8 #ifndef QEVERCLOUD_HELPERS_H
9 #define QEVERCLOUD_HELPERS_H
14 #include "VersionInfo.h"
20 #if QT_VERSION < QT_VERSION_CHECK(5, 7, 0)
25 typename std::add_const<T>::type & qAsConst(T & t) Q_DECL_NOTHROW
32 void qAsConst(
const T &&) Q_DECL_EQ_DELETE;
34 #endif // QT_VERSION_CHECK
38 template <
typename Container>
45 iterator(
const typename Container::iterator it) :
68 : m_container(container)
72 return m_container.begin();
76 return m_container.end();
80 Container & m_container;
85 template <
typename Container>
92 iterator(
const typename Container::const_iterator it) :
115 : m_container(container)
119 return m_container.begin();
123 return m_container.end();
127 const Container & m_container;
132 template <
class Container>
140 template <
class Container>
142 const Container & container)
149 #endif // QEVERCLOUD_HELPERS_H
iterator begin()
Definition: Helpers.h:71
bool operator!=(const iterator &other) const
Definition: Helpers.h:60
Container::iterator operator*()
Definition: Helpers.h:49
Definition: AsyncResult.h:21
QAssociativeContainerReferenceWrapper(Container &container)
Definition: Helpers.h:67
iterator(const typename Container::iterator it)
Definition: Helpers.h:45
iterator & operator++()
Definition: Helpers.h:101
Container::iterator m_iterator
Definition: Helpers.h:44
Container::const_iterator operator*()
Definition: Helpers.h:96
iterator(const typename Container::const_iterator it)
Definition: Helpers.h:92
QAssociativeContainerReferenceWrapper< Container > toRange(Container &container)
Definition: Helpers.h:133
bool operator!=(const iterator &other) const
Definition: Helpers.h:107
iterator & operator++()
Definition: Helpers.h:54
QAssociativeContainerConstReferenceWrapper(const Container &container)
Definition: Helpers.h:114
iterator end() const
Definition: Helpers.h:122
Container::const_iterator m_iterator
Definition: Helpers.h:91
iterator end()
Definition: Helpers.h:75
iterator begin() const
Definition: Helpers.h:118