|
EvEmu
0.8.4
11 September 2021
|
#include "RowsetReader.h"


Public Member Functions | |
| iterator () | |
| PyRep * | GetRep (size_t index) const |
Public Member Functions inherited from PyRowsetReader::iterator | |
| PyRep::PyType | GetType (size_t index) const |
| bool | IsNone (size_t index) const |
| bool | GetBool (size_t index) const |
| uint32 | GetInt (size_t index) const |
| int64 | GetLong (size_t index) const |
| double | GetFloat (size_t index) const |
| const char * | GetString (size_t index) const |
| const char * | GetWString (size_t index) const |
Public Member Functions inherited from BaseRowsetReader::iterator | |
| std::string | GetAsString (size_t index) const |
| const iterator & | operator++ () |
| const iterator & | operator++ (int) |
| const iterator & | operator-- () |
| const iterator & | operator-- (int) |
| bool | operator== (const iterator &oth) const |
| bool | operator!= (const iterator &oth) const |
Protected Member Functions | |
| iterator (RowsetReader *parent, size_t rowIndex) | |
| BaseRowsetReader * | _baseReader () const |
| void | _SetRow (size_t rowIndex) |
Protected Member Functions inherited from BaseRowsetReader::iterator | |
| iterator () | |
| virtual size_t | _rowIndex () const |
Protected Attributes | |
| RowsetReader * | mParent |
| PyList * | mRow |
Protected Attributes inherited from BaseRowsetReader::iterator | |
| size_t | mRowIndex |
Friends | |
| class | RowsetReader |
Definition at line 111 of file RowsetReader.h.
| RowsetReader::iterator::iterator | ( | ) |
Definition at line 185 of file RowsetReader.cpp.
|
protected |
Definition at line 191 of file RowsetReader.cpp.
References _SetRow().

|
inlineprotectedvirtual |
Implements BaseRowsetReader::iterator.
Definition at line 122 of file RowsetReader.h.
References mParent.
|
protectedvirtual |
Reimplemented from BaseRowsetReader::iterator.
Definition at line 198 of file RowsetReader.cpp.
References BaseRowsetReader::iterator::_SetRow().
Referenced by iterator().


|
inlinevirtual |
Implements PyRowsetReader::iterator.
Definition at line 117 of file RowsetReader.h.
References PyList::GetItem(), and mRow.

|
friend |
Definition at line 113 of file RowsetReader.h.
|
protected |
Definition at line 126 of file RowsetReader.h.
Referenced by _baseReader().
|
protected |
Definition at line 127 of file RowsetReader.h.
Referenced by GetRep().