library of assembled shared sources |
http://lass.cocamware.com |
#include <pyiteratorrange.h>
Public Types | |
typedef void | TCppClass |
Public Member Functions | |
template<typename CI > | |
PyIteratorRange (CI iBegin, CI iEnd) | |
virtual | ~PyIteratorRange () |
virtual std::string | doPyStr (void) |
virtual std::string | doPyRepr (void) |
Static Public Member Functions | |
static PyObject * | PyIteratorRange_IterNext (PyObject *iPO) |
Private Member Functions | |
PY_HEADER (PyObjectPlus) | |
Static Private Member Functions | |
static void | initialize () |
Private Attributes | |
impl::PyIteratorRangeImplBase * | pimpl_ |
Static Private Attributes | |
static bool | isInitialized = false |
Definition at line 120 of file pyiteratorrange.h.
typedef void lass::python::PyObjectPlus::TCppClass [inherited] |
Definition at line 414 of file pyobject_plus.h.
lass::python::PyIteratorRange::PyIteratorRange | ( | CI | iBegin, | |
CI | iEnd | |||
) | [inline] |
virtual lass::python::PyIteratorRange::~PyIteratorRange | ( | ) | [inline, virtual] |
Definition at line 131 of file pyiteratorrange.h.
lass::python::PyIteratorRange::PY_HEADER | ( | PyObjectPlus | ) | [private] |
virtual std::string lass::python::PyIteratorRange::doPyStr | ( | void | ) | [inline, virtual] |
virtual std::string lass::python::PyIteratorRange::doPyRepr | ( | void | ) | [inline, virtual] |
static PyObject* lass::python::PyIteratorRange::PyIteratorRange_IterNext | ( | PyObject * | iPO | ) | [inline, static] |
void lass::python::PyIteratorRange::initialize | ( | ) | [static, private] |
Definition at line 56 of file pyiteratorrange.cpp.
References lass::python::impl::finalizePyType(), LASS_ENFORCE, and PyIteratorRange_IterNext().
Definition at line 140 of file pyiteratorrange.h.
bool lass::python::PyIteratorRange::isInitialized = false [static, private] |
Definition at line 141 of file pyiteratorrange.h.
Generated on Mon Nov 10 14:22:14 2008 for Library of Assembled Shared Sources by 1.5.7.1 |