QVectorProxyRo<QVectorProxy::Container,max_resize,min_resize>::ProxyIterator class reference
[Container proxies module]
Declaration
This class is for internal use only.
#include <QtLua/qtluaqvectorproxy.hh>
namespace QtLua {
QVectorProxyRo {
class ProxyIterator;
};
};
This class is a member of the QVectorProxyRo<Container, max_resize, min_resize> class.
This class is declared in QtLua/qtluaqvectorproxy.hh source file, line 77.
This member access is private.
Description
Members
Inherited members
- 30 members inherited from Iterator
Types
Function
- ProxyIterator(State *ls, const Ref<QVectorProxyRo> &proxy)
Private functions
- virtual Value get_key() const
- virtual Value get_value() const
- virtual ValueRef get_value_ref()
- virtual bool more() const
- virtual void next()
Private fields
Members detail
ProxyIterator(State *ls, const Ref<QVectorProxyRo> &proxy)
This constructor is declared in QtLua/qtluaqvectorproxy.hh source file, line 80.
This variable is declared in QtLua/qtluaqvectorproxy.hh source file, line 91.
This member access is private.
This variable is declared in QtLua/qtluaqvectorproxy.hh source file, line 89.
This member access is private.
Ref<QVectorProxyRo> _proxy
This variable is declared in QtLua/qtluaqvectorproxy.hh source file, line 90.
This member access is private.
typedef Ref<const QVectorProxyRo::ProxyIterator, QVectorProxyRo::ProxyIterator> const_ptr
This typedef is declared in QTLUA_REFTYPE function like macro expansion, line 3 in QtLua/qtluaqvectorproxy.hh source file, line 79.
Shortcut for Ref smart pointer class to ProxyIterator type provided for convenience
virtual Value get_key() const
This virtual function is declared in QtLua/qtluaqvectorproxy.hh source file, line 85.
This member access is private.
Documentation inherited from base class:
The return value is current entry key
virtual Value get_value() const
This virtual function is declared in QtLua/qtluaqvectorproxy.hh source file, line 86.
This member access is private.
Documentation inherited from base class:
The return value is current entry value
virtual ValueRef get_value_ref()
This virtual function is declared in QtLua/qtluaqvectorproxy.hh source file, line 87.
This member access is private.
Documentation inherited from base class:
The return value is reference to current entry value
This virtual function is declared in QtLua/qtluaqvectorproxy.hh source file, line 83.
This member access is private.
Documentation inherited from base class:
The return value is true if more entries are available.
This virtual function is declared in QtLua/qtluaqvectorproxy.hh source file, line 84.
This member access is private.
Documentation inherited from base class:
Jump to next entry.
typedef Ref<QVectorProxyRo::ProxyIterator, QVectorProxyRo::ProxyIterator> ptr
This typedef is declared in QTLUA_REFTYPE function like macro expansion, line 5 in QtLua/qtluaqvectorproxy.hh source file, line 79.
Shortcut for Ref smart pointer class to ProxyIterator type provided for convenience