#############
QueryIterator
#############

.. cpp:namespace:: ooc::query::QueryIterator

.. default-domain:: cpp

Types
=====

=== =====================================================
..  :cpp:enumerator:`~ooc::query::QueryIterator::Status` 
=== =====================================================

Fields
======

=== =============================================================================
..  :cpp:enum:`~ooc::query::QueryIterator::Status_Alive`                         
..  :cpp:enum:`~ooc::query::QueryIterator::Status_Dead`                          
..  :cpp:enum:`~ooc::query::QueryIterator::Status_Error_Unknown_Failure`         
..  :cpp:enum:`~ooc::query::QueryIterator::Status_Error_File_System_Failure`     
..  :cpp:enum:`~ooc::query::QueryIterator::Status_Error_Deserialization_Failure` 
..  :cpp:enum:`~ooc::query::QueryIterator::Status_Error_Could_Not_Find_Node`     
..  :cpp:enum:`~ooc::query::QueryIterator::Status_Error_Corrupt_Node`            
=== =============================================================================

Functions
=========

================================================ ============================================================================================
..                                               :cpp:func:`QueryIterator <ooc::query::QueryIterator::QueryIterator>`                        
..                                               :cpp:func:`QueryIterator <ooc::query::QueryIterator::QueryIterator>`                        
..                                               :cpp:func:`~QueryIterator <ooc::query::QueryIterator::~QueryIterator>`                      
:doc:`classooc_1_1query_1_1QueryResult` const &  :cpp:func:`operator* <QueryResult const  & ooc::query::QueryIterator::operator*() const>`   
:doc:`classooc_1_1query_1_1QueryResult` const *  :cpp:func:`operator-> <QueryResult const  * ooc::query::QueryIterator::operator->() const>` 
Status                                           :cpp:func:`GetStatus <Status ooc::query::QueryIterator::GetStatus() const>`                 
void                                             :cpp:func:`Advance <void ooc::query::QueryIterator::Advance()>`                             
================================================ ============================================================================================

.. cpp:namespace:: nullptr

Detailed Description
====================

.. doxygenclass:: ooc::query::QueryIterator
   :project: ooc
   :members:
   :undoc-members:



