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 125
|
// This file has been generated by Py++.
#include "boost/python.hpp"
#include "generators/include/python_CEGUI.h"
#include "ConstBaseIterator_3dfe55a685a628d9556dccd6ce85e923.pypp.hpp"
namespace bp = boost::python;
struct ConstBaseIterator_less__std_scope_map_less_CEGUI_scope_String_comma__CEGUI_scope_Property_ptr__comma__CEGUI_scope_StringFastLessCompare_comma__std_scope_allocator_less_std_scope_pair_less_CEGUI_scope_String_const_comma__CEGUI_scope_Property_ptr__greater___greater___greater__comma__CEGUI_scope_Property_ptr___greater__wrapper : CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* >, bp::wrapper< CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* > > {
ConstBaseIterator_less__std_scope_map_less_CEGUI_scope_String_comma__CEGUI_scope_Property_ptr__comma__CEGUI_scope_StringFastLessCompare_comma__std_scope_allocator_less_std_scope_pair_less_CEGUI_scope_String_const_comma__CEGUI_scope_Property_ptr__greater___greater___greater__comma__CEGUI_scope_Property_ptr___greater__wrapper( )
: CEGUI::ConstBaseIterator<std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property*>( )
, bp::wrapper< CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* > >(){
// null constructor
}
virtual ::CEGUI::Property * getCurrentValue( ) const {
bp::override func_getCurrentValue = this->get_override( "getCurrentValue" );
return func_getCurrentValue( );
}
};
void register_ConstBaseIterator_3dfe55a685a628d9556dccd6ce85e923_class(){
{ //::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* >
typedef bp::class_< ConstBaseIterator_less__std_scope_map_less_CEGUI_scope_String_comma__CEGUI_scope_Property_ptr__comma__CEGUI_scope_StringFastLessCompare_comma__std_scope_allocator_less_std_scope_pair_less_CEGUI_scope_String_const_comma__CEGUI_scope_Property_ptr__greater___greater___greater__comma__CEGUI_scope_Property_ptr___greater__wrapper, boost::noncopyable > ConstBaseIterator_3dfe55a685a628d9556dccd6ce85e923_exposer_t;
ConstBaseIterator_3dfe55a685a628d9556dccd6ce85e923_exposer_t ConstBaseIterator_3dfe55a685a628d9556dccd6ce85e923_exposer = ConstBaseIterator_3dfe55a685a628d9556dccd6ce85e923_exposer_t( "ConstBaseIterator_3dfe55a685a628d9556dccd6ce85e923", bp::no_init );
bp::scope ConstBaseIterator_3dfe55a685a628d9556dccd6ce85e923_scope( ConstBaseIterator_3dfe55a685a628d9556dccd6ce85e923_exposer );
ConstBaseIterator_3dfe55a685a628d9556dccd6ce85e923_exposer.def( bp::init< >("*************************************************************************\n\
No default construction available\n\
*************************************************************************\n") );
{ //::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* >::getCurrentValue
typedef CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* > exported_class_t;
typedef ::CEGUI::Property * ( exported_class_t::*getCurrentValue_function_type )( ) const;
ConstBaseIterator_3dfe55a685a628d9556dccd6ce85e923_exposer.def(
"getCurrentValue"
, bp::pure_virtual( getCurrentValue_function_type(&::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* >::getCurrentValue) )
, bp::return_value_policy< bp::reference_existing_object >()
, "*!\n\
\n\
Return the value for the item at the current iterator position.\n\
*\n" );
}
{ //::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* >::isAtEnd
typedef CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* > exported_class_t;
typedef bool ( exported_class_t::*isAtEnd_function_type )( ) const;
ConstBaseIterator_3dfe55a685a628d9556dccd6ce85e923_exposer.def(
"isAtEnd"
, isAtEnd_function_type( &::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* >::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::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* >::isAtStart
typedef CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* > exported_class_t;
typedef bool ( exported_class_t::*isAtStart_function_type )( ) const;
ConstBaseIterator_3dfe55a685a628d9556dccd6ce85e923_exposer.def(
"isAtStart"
, isAtStart_function_type( &::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* >::isAtStart )
, "*!\n\
\n\
Return whether the current iterator position is at the start of the iterators range.\n\
*\n" );
}
ConstBaseIterator_3dfe55a685a628d9556dccd6ce85e923_exposer.def( bp::self != bp::self );
{ //::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* >::operator=
typedef CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* > exported_class_t;
typedef ::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* > & ( exported_class_t::*assign_function_type )( ::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* > const & ) ;
ConstBaseIterator_3dfe55a685a628d9556dccd6ce85e923_exposer.def(
"assign"
, assign_function_type( &::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* >::operator= )
, ( bp::arg("rhs") )
, bp::return_self< >()
, "*!\n\
\n\
ConstBaseIterator assignment operator\n\
*\n" );
}
ConstBaseIterator_3dfe55a685a628d9556dccd6ce85e923_exposer.def( bp::self == bp::self );
{ //::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* >::toEnd
typedef CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* > exported_class_t;
typedef void ( exported_class_t::*toEnd_function_type )( ) ;
ConstBaseIterator_3dfe55a685a628d9556dccd6ce85e923_exposer.def(
"toEnd"
, toEnd_function_type( &::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* >::toEnd )
, "*!\n\
\n\
Set the iterator current position to the end position.\n\
*\n" );
}
{ //::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* >::toStart
typedef CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* > exported_class_t;
typedef void ( exported_class_t::*toStart_function_type )( ) ;
ConstBaseIterator_3dfe55a685a628d9556dccd6ce85e923_exposer.def(
"toStart"
, toStart_function_type( &::CEGUI::ConstBaseIterator< std::map<CEGUI::String, CEGUI::Property*, CEGUI::StringFastLessCompare, std::allocator<std::pair<CEGUI::String const, CEGUI::Property*> > >, CEGUI::Property* >::toStart )
, "*!\n\
\n\
Set the iterator current position to the start position.\n\
*\n" );
}
}
}
|