1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124
|
// This file has been generated by Py++.
#include "boost/python.hpp"
#include "generators/include/python_CEGUI.h"
#include "ConstBaseIterator_a74f832b0a98ff325f0d295bba46f58b.pypp.hpp"
namespace bp = boost::python;
struct ConstBaseIterator_less__std_scope_map_less_CEGUI_scope_String_comma__CEGUI_scope_NamedArea_comma__CEGUI_scope_StringFastLessCompare_comma__std_scope_allocator_less_std_scope_pair_less_CEGUI_scope_String_const_comma__CEGUI_scope_NamedArea_greater___greater___greater__comma__CEGUI_scope_NamedArea__greater__wrapper : CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea >, bp::wrapper< CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea > > {
ConstBaseIterator_less__std_scope_map_less_CEGUI_scope_String_comma__CEGUI_scope_NamedArea_comma__CEGUI_scope_StringFastLessCompare_comma__std_scope_allocator_less_std_scope_pair_less_CEGUI_scope_String_const_comma__CEGUI_scope_NamedArea_greater___greater___greater__comma__CEGUI_scope_NamedArea__greater__wrapper( )
: CEGUI::ConstBaseIterator<std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea>( )
, bp::wrapper< CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea > >(){
// null constructor
}
virtual ::CEGUI::NamedArea getCurrentValue( ) const {
bp::override func_getCurrentValue = this->get_override( "getCurrentValue" );
return func_getCurrentValue( );
}
};
void register_ConstBaseIterator_a74f832b0a98ff325f0d295bba46f58b_class(){
{ //::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea >
typedef bp::class_< ConstBaseIterator_less__std_scope_map_less_CEGUI_scope_String_comma__CEGUI_scope_NamedArea_comma__CEGUI_scope_StringFastLessCompare_comma__std_scope_allocator_less_std_scope_pair_less_CEGUI_scope_String_const_comma__CEGUI_scope_NamedArea_greater___greater___greater__comma__CEGUI_scope_NamedArea__greater__wrapper, boost::noncopyable > ConstBaseIterator_a74f832b0a98ff325f0d295bba46f58b_exposer_t;
ConstBaseIterator_a74f832b0a98ff325f0d295bba46f58b_exposer_t ConstBaseIterator_a74f832b0a98ff325f0d295bba46f58b_exposer = ConstBaseIterator_a74f832b0a98ff325f0d295bba46f58b_exposer_t( "ConstBaseIterator_a74f832b0a98ff325f0d295bba46f58b", bp::no_init );
bp::scope ConstBaseIterator_a74f832b0a98ff325f0d295bba46f58b_scope( ConstBaseIterator_a74f832b0a98ff325f0d295bba46f58b_exposer );
ConstBaseIterator_a74f832b0a98ff325f0d295bba46f58b_exposer.def( bp::init< >("*************************************************************************\n\
No default construction available\n\
*************************************************************************\n") );
{ //::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea >::getCurrentValue
typedef CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea > exported_class_t;
typedef ::CEGUI::NamedArea ( exported_class_t::*getCurrentValue_function_type )( ) const;
ConstBaseIterator_a74f832b0a98ff325f0d295bba46f58b_exposer.def(
"getCurrentValue"
, bp::pure_virtual( getCurrentValue_function_type(&::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea >::getCurrentValue) )
, "*!\n\
\n\
Return the value for the item at the current iterator position.\n\
*\n" );
}
{ //::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea >::isAtEnd
typedef CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea > exported_class_t;
typedef bool ( exported_class_t::*isAtEnd_function_type )( ) const;
ConstBaseIterator_a74f832b0a98ff325f0d295bba46f58b_exposer.def(
"isAtEnd"
, isAtEnd_function_type( &::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea >::isAtEnd )
, "*!\n\
\n\
Return whether the current iterator position is at the end of the iterators range.\n\
*\n" );
}
{ //::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea >::isAtStart
typedef CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea > exported_class_t;
typedef bool ( exported_class_t::*isAtStart_function_type )( ) const;
ConstBaseIterator_a74f832b0a98ff325f0d295bba46f58b_exposer.def(
"isAtStart"
, isAtStart_function_type( &::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea >::isAtStart )
, "*!\n\
\n\
Return whether the current iterator position is at the start of the iterators range.\n\
*\n" );
}
ConstBaseIterator_a74f832b0a98ff325f0d295bba46f58b_exposer.def( bp::self != bp::self );
{ //::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea >::operator=
typedef CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea > exported_class_t;
typedef ::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea > & ( exported_class_t::*assign_function_type )( ::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea > const & ) ;
ConstBaseIterator_a74f832b0a98ff325f0d295bba46f58b_exposer.def(
"assign"
, assign_function_type( &::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea >::operator= )
, ( bp::arg("rhs") )
, bp::return_self< >()
, "*!\n\
\n\
ConstBaseIterator assignment operator\n\
*\n" );
}
ConstBaseIterator_a74f832b0a98ff325f0d295bba46f58b_exposer.def( bp::self == bp::self );
{ //::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea >::toEnd
typedef CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea > exported_class_t;
typedef void ( exported_class_t::*toEnd_function_type )( ) ;
ConstBaseIterator_a74f832b0a98ff325f0d295bba46f58b_exposer.def(
"toEnd"
, toEnd_function_type( &::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea >::toEnd )
, "*!\n\
\n\
Set the iterator current position to the end position.\n\
*\n" );
}
{ //::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea >::toStart
typedef CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea > exported_class_t;
typedef void ( exported_class_t::*toStart_function_type )( ) ;
ConstBaseIterator_a74f832b0a98ff325f0d295bba46f58b_exposer.def(
"toStart"
, toStart_function_type( &::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::NamedArea, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::NamedArea> > >, CEGUI::NamedArea >::toStart )
, "*!\n\
\n\
Set the iterator current position to the start position.\n\
*\n" );
}
}
}
|