Codemesh Runtime v3 C++ API Reference
3.9.205
|
Public Member Functions | |
xmog_iterator (const xmog_base &collection, const xmog_java_class &clazz, jint ind) | |
xmog_iterator (const xmog_iterator< Elem > &rhs) | |
xmog_iterator (const xmog_iterator< Elem > &rhs, bool inc) | |
xmog_iterator< Elem > & | operator= (const xmog_iterator< Elem > &rhs) |
operator Elem & () | |
Elem & | operator* () |
const Elem & | operator* () const |
Elem * | operator-> () |
Elem *const | operator-> () const |
xmog_iterator< Elem > & | operator++ () |
xmog_iterator< Elem > | operator++ (int) |
![]() | |
xmog_iterator_base (const xmog_base &collection, const xmog_java_class &clazz, jint ind) | |
xmog_iterator_base (const xmog_iterator_base &rhs) | |
xmog_iterator_base (const xmog_iterator_base &rhs, bool inc, bool dec) | |
bool | operator!= (const xmog_iterator_base &rhs) const |
bool | operator== (const xmog_iterator_base &rhs) const |
bool | operator< (const xmog_iterator_base &rhs) const |
bool | operator<= (const xmog_iterator_base &rhs) const |
bool | operator> (const xmog_iterator_base &rhs) const |
bool | operator>= (const xmog_iterator_base &rhs) const |
Additional Inherited Members | |
![]() | |
enum | { xmogDefaultFlags = xmog_base::GLOBAL, BEGIN_INDEX = -1, END_INDEX = -2, RBEGIN_INDEX = -3, REND_INDEX = -4 } |
![]() | |
void | copy (const xmog_iterator_base &rhs) |
jobject | inner_current (xmog_localenv *env=NULL, xmog_flags flags=xmogDefaultFlags) |
void | inner_next (xmog_localenv *env=NULL, xmog_flags flags=xmogDefaultFlags) |
bool | inner_hasNext (xmog_localenv *env=NULL) |
void | inner_previous (xmog_localenv *env=NULL, xmog_flags flags=xmogDefaultFlags) |
bool | inner_hasPrevious (xmog_localenv *env=NULL) |
jint | inner_size (xmog_localenv *env=NULL) const |