[pygccxml-commit] SF.net SVN: pygccxml:[1573] pyplusplus_dev
Brought to you by:
mbaas,
roman_yakovenko
|
From: <rom...@us...> - 2009-01-14 19:30:17
|
Revision: 1573
http://pygccxml.svn.sourceforge.net/pygccxml/?rev=1573&view=rev
Author: roman_yakovenko
Date: 2009-01-14 19:30:12 +0000 (Wed, 14 Jan 2009)
Log Message:
-----------
making gmp example to work
Modified Paths:
--------------
pyplusplus_dev/examples/gmplib_dev/dev/generate_code.py
pyplusplus_dev/examples/gmplib_dev/pygmplib/__init__.py
pyplusplus_dev/unittests/ctypes_pof_tester.py
pyplusplus_dev/unittests/data/ctypes/anonymous/anonymous.cpp
pyplusplus_dev/unittests/data/ctypes/anonymous/anonymous.h
Modified: pyplusplus_dev/examples/gmplib_dev/dev/generate_code.py
===================================================================
--- pyplusplus_dev/examples/gmplib_dev/dev/generate_code.py 2009-01-14 15:14:35 UTC (rev 1572)
+++ pyplusplus_dev/examples/gmplib_dev/dev/generate_code.py 2009-01-14 19:30:12 UTC (rev 1573)
@@ -25,12 +25,12 @@
for f in mb.calldefs( lambda x: x.name.startswith('__gmp') ):
f.alias = f.name[2:]
-#there is a bug in "include" algorithm - I need to wrote DFS
+#there is a bug in "include" algorithm - I need to wrote BFS
mb.class_( '_IO_FILE' ).opaque = True
+#another dependency bug - internal union is not included
+mb.class_( '__gmp_randstate_struct' ).include()
-#include should work as expected - include only exported function
-#~ mb.print_declarations()
mb.build_code_creator( project_env.gmp.shared_library_file )
mb.write_module( os.path.join( project_env.gmp.generated_code_dir, '__init__.py' ) )
Modified: pyplusplus_dev/examples/gmplib_dev/pygmplib/__init__.py
===================================================================
--- pyplusplus_dev/examples/gmplib_dev/pygmplib/__init__.py 2009-01-14 15:14:35 UTC (rev 1572)
+++ pyplusplus_dev/examples/gmplib_dev/pygmplib/__init__.py 2009-01-14 19:30:12 UTC (rev 1573)
@@ -617,217 +617,22 @@
"__gmpf_init_set_str" : "extern int __gmpf_init_set_str(mpf_ptr arg0, char const * arg1, int arg2) [free function]",
}
-class std:
- """namespace std"""
-
-class __gnu_cxx:
- """namespace __gnu_cxx"""
-
-class __cxxabiv1:
- """namespace __cxxabiv1"""
-
class gmp_randalg_t( ctypes_utils.Enumeration ):
GMP_RAND_ALG_DEFAULT = 0
GMP_RAND_ALG_LC = 0
-class (ctypes.Structure):
- """class """
-
- class (ctypes.Structure):
- """class """
-
-class _G_fpos64_t(ctypes.Structure):
- """class _G_fpos64_t"""
-
-class _G_fpos_t(ctypes.Structure):
- """class _G_fpos_t"""
-
class _IO_FILE(ctypes.Structure):
"""class _IO_FILE"""
def __init__( self, *args, **keywd ):
raise RuntimeError( "Unable to create instance of opaque type." )
-class _IO_cookie_io_functions_t(ctypes.Structure):
- """class _IO_cookie_io_functions_t"""
-
-class _IO_marker(ctypes.Structure):
- """class _IO_marker"""
-
-class __base_class_type_info_pseudo(ctypes.Structure):
- """class __base_class_type_info_pseudo"""
-
-class __class_type_info_pseudo(ctypes.Structure):
- """class __class_type_info_pseudo"""
-
-class __forced_unwind(ctypes.Structure):
- """class __cxxabiv1::__forced_unwind"""
-
-
-__cxxabiv1.__forced_unwind = __forced_unwind
-
-class __fsid_t(ctypes.Structure):
- """class __fsid_t"""
-
class __gmp_randstate_struct(ctypes.Structure):
"""class __gmp_randstate_struct"""
- class (ctypes.Structure):
+ class _(ctypes.Union):
"""class __gmp_randstate_struct"""
-class __add_unsigned_less__char__greater_(ctypes.Structure):
- """class __gnu_cxx::__add_unsigned< char >"""
-
-
-__gnu_cxx.__add_unsigned_less__char__greater_ = __add_unsigned_less__char__greater_
-
-class __add_unsigned_less__int__greater_(ctypes.Structure):
- """class __gnu_cxx::__add_unsigned< int >"""
-
-
-__gnu_cxx.__add_unsigned_less__int__greater_ = __add_unsigned_less__int__greater_
-
-class __add_unsigned_less__long_long__greater_(ctypes.Structure):
- """class __gnu_cxx::__add_unsigned< long long >"""
-
-
-__gnu_cxx.__add_unsigned_less__long_long__greater_ = __add_unsigned_less__long_long__greater_
-
-class __add_unsigned_less__long__greater_(ctypes.Structure):
- """class __gnu_cxx::__add_unsigned< long >"""
-
-
-__gnu_cxx.__add_unsigned_less__long__greater_ = __add_unsigned_less__long__greater_
-
-class __add_unsigned_less__short__greater_(ctypes.Structure):
- """class __gnu_cxx::__add_unsigned< short >"""
-
-
-__gnu_cxx.__add_unsigned_less__short__greater_ = __add_unsigned_less__short__greater_
-
-class __add_unsigned_less__signed_char__greater_(ctypes.Structure):
- """class __gnu_cxx::__add_unsigned< signed char >"""
-
-
-__gnu_cxx.__add_unsigned_less__signed_char__greater_ = __add_unsigned_less__signed_char__greater_
-
-class __conditional_type_less__true_comma____gnu_cxx_scope___numeric_traits_integer_less__int__greater__comma____gnu_cxx_scope___numeric_traits_floating_less__int__greater___greater_(ctypes.Structure):
- """class __gnu_cxx::__conditional_type< true, __gnu_cxx::__numeric_traits_integer< int >, __gnu_cxx::__numeric_traits_floating< int > >"""
-
-
-__gnu_cxx.__conditional_type_less__true_comma____gnu_cxx_scope___numeric_traits_integer_less__int__greater__comma____gnu_cxx_scope___numeric_traits_floating_less__int__greater___greater_ = __conditional_type_less__true_comma____gnu_cxx_scope___numeric_traits_integer_less__int__greater__comma____gnu_cxx_scope___numeric_traits_floating_less__int__greater___greater_
-
-class __conditional_type_less__true_comma____gnu_cxx_scope___numeric_traits_integer_less__short__greater__comma____gnu_cxx_scope___numeric_traits_floating_less__short__greater___greater_(ctypes.Structure):
- """class __gnu_cxx::__conditional_type< true, __gnu_cxx::__numeric_traits_integer< short >, __gnu_cxx::__numeric_traits_floating< short > >"""
-
-
-__gnu_cxx.__conditional_type_less__true_comma____gnu_cxx_scope___numeric_traits_integer_less__short__greater__comma____gnu_cxx_scope___numeric_traits_floating_less__short__greater___greater_ = __conditional_type_less__true_comma____gnu_cxx_scope___numeric_traits_integer_less__short__greater__comma____gnu_cxx_scope___numeric_traits_floating_less__short__greater___greater_
-
-class __conditional_type_less__true_comma____gnu_cxx_scope___numeric_traits_integer_less__unsigned_long__greater__comma____gnu_cxx_scope___numeric_traits_floating_less__unsigned_long__greater___greater_(ctypes.Structure):
- """class __gnu_cxx::__conditional_type< true, __gnu_cxx::__numeric_traits_integer< unsigned long >, __gnu_cxx::__numeric_traits_floating< unsigned long > >"""
-
-
-__gnu_cxx.__conditional_type_less__true_comma____gnu_cxx_scope___numeric_traits_integer_less__unsigned_long__greater__comma____gnu_cxx_scope___numeric_traits_floating_less__unsigned_long__greater___greater_ = __conditional_type_less__true_comma____gnu_cxx_scope___numeric_traits_integer_less__unsigned_long__greater__comma____gnu_cxx_scope___numeric_traits_floating_less__unsigned_long__greater___greater_
-
-class __conditional_type_less__true_comma__unsigned_long_comma__unsigned_long_long__greater_(ctypes.Structure):
- """class __gnu_cxx::__conditional_type< true, unsigned long, unsigned long long >"""
-
-
-__gnu_cxx.__conditional_type_less__true_comma__unsigned_long_comma__unsigned_long_long__greater_ = __conditional_type_less__true_comma__unsigned_long_comma__unsigned_long_long__greater_
-
-class __type(ctypes.Structure):
- """class __gnu_cxx::__numeric_traits_integer< int >"""
-
-
-__gnu_cxx.__type = __type
-
-class __numeric_traits_less__int__greater_(ctypes.Structure):
- """class __gnu_cxx::__numeric_traits< int >"""
-
-
-__gnu_cxx.__numeric_traits_less__int__greater_ = __numeric_traits_less__int__greater_
-
-class __type(ctypes.Structure):
- """class __gnu_cxx::__numeric_traits_integer< short >"""
-
-
-__gnu_cxx.__type = __type
-
-class __numeric_traits_less__short__greater_(ctypes.Structure):
- """class __gnu_cxx::__numeric_traits< short >"""
-
-
-__gnu_cxx.__numeric_traits_less__short__greater_ = __numeric_traits_less__short__greater_
-
-class __type(ctypes.Structure):
- """class __gnu_cxx::__numeric_traits_integer< unsigned long >"""
-
-
-__gnu_cxx.__type = __type
-
-class __numeric_traits_less__unsigned_long__greater_(ctypes.Structure):
- """class __gnu_cxx::__numeric_traits< unsigned long >"""
-
-
-__gnu_cxx.__numeric_traits_less__unsigned_long__greater_ = __numeric_traits_less__unsigned_long__greater_
-
-class __remove_unsigned_less__char__greater_(ctypes.Structure):
- """class __gnu_cxx::__remove_unsigned< char >"""
-
-
-__gnu_cxx.__remove_unsigned_less__char__greater_ = __remove_unsigned_less__char__greater_
-
-class __remove_unsigned_less__unsigned_char__greater_(ctypes.Structure):
- """class __gnu_cxx::__remove_unsigned< unsigned char >"""
-
-
-__gnu_cxx.__remove_unsigned_less__unsigned_char__greater_ = __remove_unsigned_less__unsigned_char__greater_
-
-class __remove_unsigned_less__unsigned_int__greater_(ctypes.Structure):
- """class __gnu_cxx::__remove_unsigned< unsigned int >"""
-
-
-__gnu_cxx.__remove_unsigned_less__unsigned_int__greater_ = __remove_unsigned_less__unsigned_int__greater_
-
-class __remove_unsigned_less__unsigned_long_long__greater_(ctypes.Structure):
- """class __gnu_cxx::__remove_unsigned< unsigned long long >"""
-
-
-__gnu_cxx.__remove_unsigned_less__unsigned_long_long__greater_ = __remove_unsigned_less__unsigned_long_long__greater_
-
-class __remove_unsigned_less__unsigned_long__greater_(ctypes.Structure):
- """class __gnu_cxx::__remove_unsigned< unsigned long >"""
-
-
-__gnu_cxx.__remove_unsigned_less__unsigned_long__greater_ = __remove_unsigned_less__unsigned_long__greater_
-
-class __remove_unsigned_less__unsigned_short__greater_(ctypes.Structure):
- """class __gnu_cxx::__remove_unsigned< unsigned short >"""
-
-
-__gnu_cxx.__remove_unsigned_less__unsigned_short__greater_ = __remove_unsigned_less__unsigned_short__greater_
-
-class new_allocator_less__char__greater_(ctypes.Structure):
- """class __gnu_cxx::new_allocator< char >"""
-
-
-__gnu_cxx.new_allocator_less__char__greater_ = new_allocator_less__char__greater_
-
-class new_allocator_less__wchar_t__greater_(ctypes.Structure):
- """class __gnu_cxx::new_allocator< wchar_t >"""
-
-
-__gnu_cxx.new_allocator_less__wchar_t__greater_ = new_allocator_less__wchar_t__greater_
-
-class __locale_struct(ctypes.Structure):
- """class __locale_struct"""
-
-class __mbstate_t(ctypes.Structure):
- """class __mbstate_t"""
-
- class (ctypes.Structure):
- """class __mbstate_t"""
-
class __mpf_struct(ctypes.Structure):
"""class __mpf_struct"""
@@ -837,1494 +642,6 @@
class __mpz_struct(ctypes.Structure):
"""class __mpz_struct"""
-class __pthread_cleanup_class(ctypes.Structure):
- """class __pthread_cleanup_class"""
-
-class __pthread_cleanup_frame(ctypes.Structure):
- """class __pthread_cleanup_frame"""
-
-class __pthread_internal_slist(ctypes.Structure):
- """class __pthread_internal_slist"""
-
-class __sched_param(ctypes.Structure):
- """class __sched_param"""
-
-class __si_class_type_info_pseudo(ctypes.Structure):
- """class __si_class_type_info_pseudo"""
-
-class __sigset_t(ctypes.Structure):
- """class __sigset_t"""
-
-class __type_info_pseudo(ctypes.Structure):
- """class __type_info_pseudo"""
-
-class __vmi_class_type_info_pseudo1(ctypes.Structure):
- """class __vmi_class_type_info_pseudo1"""
-
-class __vmi_class_type_info_pseudo2(ctypes.Structure):
- """class __vmi_class_type_info_pseudo2"""
-
-class _pthread_cleanup_buffer(ctypes.Structure):
- """class _pthread_cleanup_buffer"""
-
-class cpu_set_t(ctypes.Structure):
- """class cpu_set_t"""
-
-class itimerspec(ctypes.Structure):
- """class itimerspec"""
-
-class lconv(ctypes.Structure):
- """class lconv"""
-
-class pthread_attr_t(ctypes.Structure):
- """class pthread_attr_t"""
-
-class pthread_barrier_t(ctypes.Structure):
- """class pthread_barrier_t"""
-
-class pthread_barrierattr_t(ctypes.Structure):
- """class pthread_barrierattr_t"""
-
-class pthread_cond_t(ctypes.Structure):
- """class pthread_cond_t"""
-
- class (ctypes.Structure):
- """class pthread_cond_t"""
-
-class pthread_condattr_t(ctypes.Structure):
- """class pthread_condattr_t"""
-
-class pthread_mutex_t(ctypes.Structure):
- """class pthread_mutex_t"""
-
- class __pthread_mutex_s(ctypes.Structure):
- """class pthread_mutex_t::__pthread_mutex_s"""
-
- class (ctypes.Structure):
- """class pthread_mutex_t::__pthread_mutex_s"""
-
-class pthread_mutexattr_t(ctypes.Structure):
- """class pthread_mutexattr_t"""
-
-class pthread_rwlock_t(ctypes.Structure):
- """class pthread_rwlock_t"""
-
- class (ctypes.Structure):
- """class pthread_rwlock_t"""
-
-class pthread_rwlockattr_t(ctypes.Structure):
- """class pthread_rwlockattr_t"""
-
-class sched_param(ctypes.Structure):
- """class sched_param"""
-
-class __copy_move_less__false_comma__false_comma__std_scope_random_access_iterator_tag__greater_(ctypes.Structure):
- """class std::__copy_move< false, false, std::random_access_iterator_tag >"""
-
-
-std.__copy_move_less__false_comma__false_comma__std_scope_random_access_iterator_tag__greater_ = __copy_move_less__false_comma__false_comma__std_scope_random_access_iterator_tag__greater_
-
-class __copy_move_backward_less__false_comma__false_comma__std_scope_random_access_iterator_tag__greater_(ctypes.Structure):
- """class std::__copy_move_backward< false, false, std::random_access_iterator_tag >"""
-
-
-std.__copy_move_backward_less__false_comma__false_comma__std_scope_random_access_iterator_tag__greater_ = __copy_move_backward_less__false_comma__false_comma__std_scope_random_access_iterator_tag__greater_
-
-class ctype_base(ctypes.Structure):
- """class std::ctype_base"""
-
-
-std.ctype_base = ctype_base
-
-class __ctype_abstract_base_less__wchar_t__greater_(ctypes.Structure):
- """class std::__ctype_abstract_base< wchar_t >"""
-
-
-std.__ctype_abstract_base_less__wchar_t__greater_ = __ctype_abstract_base_less__wchar_t__greater_
-
-class __equal_less__true__greater_(ctypes.Structure):
- """class std::__equal< true >"""
-
-
-std.__equal_less__true__greater_ = __equal_less__true__greater_
-
-class __false_type(ctypes.Structure):
- """class std::__false_type"""
-
-
-std.__false_type = __false_type
-
-class __is_byte_less__char__greater_(ctypes.Structure):
- """class std::__is_byte< char >"""
-
-
-std.__is_byte_less__char__greater_ = __is_byte_less__char__greater_
-
-class __is_byte_less__signed_char__greater_(ctypes.Structure):
- """class std::__is_byte< signed char >"""
-
-
-std.__is_byte_less__signed_char__greater_ = __is_byte_less__signed_char__greater_
-
-class __is_byte_less__unsigned_char__greater_(ctypes.Structure):
- """class std::__is_byte< unsigned char >"""
-
-
-std.__is_byte_less__unsigned_char__greater_ = __is_byte_less__unsigned_char__greater_
-
-class __is_char_less__char__greater_(ctypes.Structure):
- """class std::__is_char< char >"""
-
-
-std.__is_char_less__char__greater_ = __is_char_less__char__greater_
-
-class __is_char_less__wchar_t__greater_(ctypes.Structure):
- """class std::__is_char< wchar_t >"""
-
-
-std.__is_char_less__wchar_t__greater_ = __is_char_less__wchar_t__greater_
-
-class __is_floating_less__double__greater_(ctypes.Structure):
- """class std::__is_floating< double >"""
-
-
-std.__is_floating_less__double__greater_ = __is_floating_less__double__greater_
-
-class __is_floating_less__float__greater_(ctypes.Structure):
- """class std::__is_floating< float >"""
-
-
-std.__is_floating_less__float__greater_ = __is_floating_less__float__greater_
-
-class __is_floating_less__long_double__greater_(ctypes.Structure):
- """class std::__is_floating< long double >"""
-
-
-std.__is_floating_less__long_double__greater_ = __is_floating_less__long_double__greater_
-
-class __is_integer_less__bool__greater_(ctypes.Structure):
- """class std::__is_integer< bool >"""
-
-
-std.__is_integer_less__bool__greater_ = __is_integer_less__bool__greater_
-
-class __is_integer_less__char__greater_(ctypes.Structure):
- """class std::__is_integer< char >"""
-
-
-std.__is_integer_less__char__greater_ = __is_integer_less__char__greater_
-
-class __is_integer_less__int__greater_(ctypes.Structure):
- """class std::__is_integer< int >"""
-
-
-std.__is_integer_less__int__greater_ = __is_integer_less__int__greater_
-
-class __is_integer_less__long_long__greater_(ctypes.Structure):
- """class std::__is_integer< long long >"""
-
-
-std.__is_integer_less__long_long__greater_ = __is_integer_less__long_long__greater_
-
-class __is_integer_less__long__greater_(ctypes.Structure):
- """class std::__is_integer< long >"""
-
-
-std.__is_integer_less__long__greater_ = __is_integer_less__long__greater_
-
-class __is_integer_less__short__greater_(ctypes.Structure):
- """class std::__is_integer< short >"""
-
-
-std.__is_integer_less__short__greater_ = __is_integer_less__short__greater_
-
-class __is_integer_less__signed_char__greater_(ctypes.Structure):
- """class std::__is_integer< signed char >"""
-
-
-std.__is_integer_less__signed_char__greater_ = __is_integer_less__signed_char__greater_
-
-class __is_integer_less__unsigned_char__greater_(ctypes.Structure):
- """class std::__is_integer< unsigned char >"""
-
-
-std.__is_integer_less__unsigned_char__greater_ = __is_integer_less__unsigned_char__greater_
-
-class __is_integer_less__unsigned_int__greater_(ctypes.Structure):
- """class std::__is_integer< unsigned int >"""
-
-
-std.__is_integer_less__unsigned_int__greater_ = __is_integer_less__unsigned_int__greater_
-
-class __is_integer_less__unsigned_long_long__greater_(ctypes.Structure):
- """class std::__is_integer< unsigned long long >"""
-
-
-std.__is_integer_less__unsigned_long_long__greater_ = __is_integer_less__unsigned_long_long__greater_
-
-class __is_integer_less__unsigned_long__greater_(ctypes.Structure):
- """class std::__is_integer< unsigned long >"""
-
-
-std.__is_integer_less__unsigned_long__greater_ = __is_integer_less__unsigned_long__greater_
-
-class __is_integer_less__unsigned_short__greater_(ctypes.Structure):
- """class std::__is_integer< unsigned short >"""
-
-
-std.__is_integer_less__unsigned_short__greater_ = __is_integer_less__unsigned_short__greater_
-
-class __is_integer_less__wchar_t__greater_(ctypes.Structure):
- """class std::__is_integer< wchar_t >"""
-
-
-std.__is_integer_less__wchar_t__greater_ = __is_integer_less__wchar_t__greater_
-
-class __is_void_less__void__greater_(ctypes.Structure):
- """class std::__is_void< void >"""
-
-
-std.__is_void_less__void__greater_ = __is_void_less__void__greater_
-
-class __iter_swap_less__true__greater_(ctypes.Structure):
- """class std::__iter_swap< true >"""
-
-
-std.__iter_swap_less__true__greater_ = __iter_swap_less__true__greater_
-
-class __lc_rai_less__std_scope_random_access_iterator_tag_comma__std_scope_random_access_iterator_tag__greater_(ctypes.Structure):
- """class std::__lc_rai< std::random_access_iterator_tag, std::random_access_iterator_tag >"""
-
-
-std.__lc_rai_less__std_scope_random_access_iterator_tag_comma__std_scope_random_access_iterator_tag__greater_ = __lc_rai_less__std_scope_random_access_iterator_tag_comma__std_scope_random_access_iterator_tag__greater_
-
-class __lexicographical_compare_less__true__greater_(ctypes.Structure):
- """class std::__lexicographical_compare< true >"""
-
-
-std.__lexicographical_compare_less__true__greater_ = __lexicographical_compare_less__true__greater_
-
-class __num_base(ctypes.Structure):
- """class std::__num_base"""
-
-
-std.__num_base = __num_base
-
-class __true_type(ctypes.Structure):
- """class std::__true_type"""
-
-
-std.__true_type = __true_type
-
-class __truth_type_less__true__greater_(ctypes.Structure):
- """class std::__truth_type< true >"""
-
-
-std.__truth_type_less__true__greater_ = __truth_type_less__true__greater_
-
-class allocator_less__char__greater_(ctypes.Structure):
- """class std::allocator< char >"""
-
- class rebind_less__char__greater_(ctypes.Structure):
- """class std::allocator< char >::rebind< char >"""
-
-std.allocator_less__char__greater_ = allocator_less__char__greater_
-
-class allocator_less__void__greater_(ctypes.Structure):
- """class std::allocator< void >"""
-
-
-std.allocator_less__void__greater_ = allocator_less__void__greater_
-
-class allocator_less__wchar_t__greater_(ctypes.Structure):
- """class std::allocator< wchar_t >"""
-
- class rebind_less__char__greater_(ctypes.Structure):
- """class std::allocator< wchar_t >::rebind< char >"""
-
- class rebind_less__wchar_t__greater_(ctypes.Structure):
- """class std::allocator< wchar_t >::rebind< wchar_t >"""
-
-std.allocator_less__wchar_t__greater_ = allocator_less__wchar_t__greater_
-
-class exception(ctypes.Structure):
- """class std::exception"""
-
-
-std.exception = exception
-
-class bad_alloc(ctypes.Structure):
- """class std::bad_alloc"""
-
-
-std.bad_alloc = bad_alloc
-
-class bad_exception(ctypes.Structure):
- """class std::bad_exception"""
-
-
-std.bad_exception = bad_exception
-
-class ios_base(ctypes.Structure):
- """class std::ios_base"""
-
- class Init(ctypes.Structure):
- """class std::ios_base::Init"""
-
- class _Callback_list(ctypes.Structure):
- """class std::ios_base::_Callback_list"""
-
- class _Words(ctypes.Structure):
- """class std::ios_base::_Words"""
-
- class failure(ctypes.Structure):
- """class std::ios_base::failure"""
-
-std.ios_base = ios_base
-
-class basic_ios_less__char_comma__std_scope_char_traits_less__char__greater___greater_(ctypes.Structure):
- """class std::basic_ios< char, std::char_traits< char > >"""
-
-
-std.basic_ios_less__char_comma__std_scope_char_traits_less__char__greater___greater_ = basic_ios_less__char_comma__std_scope_char_traits_less__char__greater___greater_
-
-class basic_ios_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_(ctypes.Structure):
- """class std::basic_ios< wchar_t, std::char_traits< wchar_t > >"""
-
-
-std.basic_ios_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_ = basic_ios_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_
-
-class basic_istream_less__char_comma__std_scope_char_traits_less__char__greater___greater_(ctypes.Structure):
- """class std::basic_istream< char, std::char_traits< char > >"""
-
- class sentry(ctypes.Structure):
- """class std::basic_istream< char, std::char_traits< char > >::sentry"""
-
-std.basic_istream_less__char_comma__std_scope_char_traits_less__char__greater___greater_ = basic_istream_less__char_comma__std_scope_char_traits_less__char__greater___greater_
-
-class basic_ostream_less__char_comma__std_scope_char_traits_less__char__greater___greater_(ctypes.Structure):
- """class std::basic_ostream< char, std::char_traits< char > >"""
-
- class sentry(ctypes.Structure):
- """class std::basic_ostream< char, std::char_traits< char > >::sentry"""
-
-std.basic_ostream_less__char_comma__std_scope_char_traits_less__char__greater___greater_ = basic_ostream_less__char_comma__std_scope_char_traits_less__char__greater___greater_
-
-class iostream(ctypes.Structure):
- """class std::basic_iostream< char, std::char_traits< char > >"""
-
-
-std.iostream = iostream
-
-class basic_istream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_(ctypes.Structure):
- """class std::basic_istream< wchar_t, std::char_traits< wchar_t > >"""
-
- class sentry(ctypes.Structure):
- """class std::basic_istream< wchar_t, std::char_traits< wchar_t > >::sentry"""
-
-std.basic_istream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_ = basic_istream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_
-
-class basic_ostream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_(ctypes.Structure):
- """class std::basic_ostream< wchar_t, std::char_traits< wchar_t > >"""
-
- class sentry(ctypes.Structure):
- """class std::basic_ostream< wchar_t, std::char_traits< wchar_t > >::sentry"""
-
-std.basic_ostream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_ = basic_ostream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_
-
-class wiostream(ctypes.Structure):
- """class std::basic_iostream< wchar_t, std::char_traits< wchar_t > >"""
-
-
-std.wiostream = wiostream
-
-class basic_streambuf_less__char_comma__std_scope_char_traits_less__char__greater___greater_(ctypes.Structure):
- """class std::basic_streambuf< char, std::char_traits< char > >"""
-
-
-std.basic_streambuf_less__char_comma__std_scope_char_traits_less__char__greater___greater_ = basic_streambuf_less__char_comma__std_scope_char_traits_less__char__greater___greater_
-
-class basic_streambuf_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_(ctypes.Structure):
- """class std::basic_streambuf< wchar_t, std::char_traits< wchar_t > >"""
-
-
-std.basic_streambuf_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_ = basic_streambuf_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_
-
-class string(ctypes.Structure):
- """class std::string"""
-
- class _Alloc_hider(ctypes.Structure):
- """class std::string::_Alloc_hider"""
-
- class _Rep_base(ctypes.Structure):
- """class std::string::_Rep_base"""
-
- class _Rep(ctypes.Structure):
- """class std::string::_Rep"""
-
-std.string = string
-
-class wstring(ctypes.Structure):
- """class std::wstring"""
-
- class _Alloc_hider(ctypes.Structure):
- """class std::wstring::_Alloc_hider"""
-
- class _Rep_base(ctypes.Structure):
- """class std::wstring::_Rep_base"""
-
- class _Rep(ctypes.Structure):
- """class std::wstring::_Rep"""
-
-std.wstring = wstring
-
-class input_iterator_tag(ctypes.Structure):
- """class std::input_iterator_tag"""
-
-
-std.input_iterator_tag = input_iterator_tag
-
-class forward_iterator_tag(ctypes.Structure):
- """class std::forward_iterator_tag"""
-
-
-std.forward_iterator_tag = forward_iterator_tag
-
-class bidirectional_iterator_tag(ctypes.Structure):
- """class std::bidirectional_iterator_tag"""
-
-
-std.bidirectional_iterator_tag = bidirectional_iterator_tag
-
-class traits_type(ctypes.Structure):
- """class std::char_traits< char >"""
-
-
-std.traits_type = traits_type
-
-class traits_type(ctypes.Structure):
- """class std::char_traits< wchar_t >"""
-
-
-std.traits_type = traits_type
-
-class collate_less__char__greater_(ctypes.Structure):
- """class std::collate< char >"""
-
-
-std.collate_less__char__greater_ = collate_less__char__greater_
-
-class collate_less__wchar_t__greater_(ctypes.Structure):
- """class std::collate< wchar_t >"""
-
-
-std.collate_less__wchar_t__greater_ = collate_less__wchar_t__greater_
-
-class collate_byname_less__char__greater_(ctypes.Structure):
- """class std::collate_byname< char >"""
-
-
-std.collate_byname_less__char__greater_ = collate_byname_less__char__greater_
-
-class collate_byname_less__wchar_t__greater_(ctypes.Structure):
- """class std::collate_byname< wchar_t >"""
-
-
-std.collate_byname_less__wchar_t__greater_ = collate_byname_less__wchar_t__greater_
-
-class __ctype_type(ctypes.Structure):
- """class std::ctype< char >"""
-
-
-std.__ctype_type = __ctype_type
-
-class __ctype_type(ctypes.Structure):
- """class std::ctype< wchar_t >"""
-
-
-std.__ctype_type = __ctype_type
-
-class ctype_byname_less__char__greater_(ctypes.Structure):
- """class std::ctype_byname< char >"""
-
-
-std.ctype_byname_less__char__greater_ = ctype_byname_less__char__greater_
-
-class ctype_byname_less__wchar_t__greater_(ctypes.Structure):
- """class std::ctype_byname< wchar_t >"""
-
-
-std.ctype_byname_less__wchar_t__greater_ = ctype_byname_less__wchar_t__greater_
-
-class iterator_less__std_scope_output_iterator_tag_comma__void_comma__void_comma__void_comma__void__greater_(ctypes.Structure):
- """class std::iterator< std::output_iterator_tag, void, void, void, void >"""
-
-
-std.iterator_less__std_scope_output_iterator_tag_comma__void_comma__void_comma__void_comma__void__greater_ = iterator_less__std_scope_output_iterator_tag_comma__void_comma__void_comma__void_comma__void__greater_
-
-class locale(ctypes.Structure):
- """class std::locale"""
-
- class _Impl(ctypes.Structure):
- """class std::locale::_Impl"""
-
- class facet(ctypes.Structure):
- """class std::locale::facet"""
-
- class id(ctypes.Structure):
- """class std::locale::id"""
-
-std.locale = locale
-
-class nothrow_t(ctypes.Structure):
- """class std::nothrow_t"""
-
-
-std.nothrow_t = nothrow_t
-
-class __num_get_type(ctypes.Structure):
- """class std::num_get< char, std::istreambuf_iterator< char, std::char_traits< char > > >"""
-
-
-std.__num_get_type = __num_get_type
-
-class __num_get_type(ctypes.Structure):
- """class std::num_get< wchar_t, std::istreambuf_iterator< wchar_t, std::char_traits< wchar_t > > >"""
-
-
-std.__num_get_type = __num_get_type
-
-class __num_put_type(ctypes.Structure):
- """class std::num_put< char, std::ostreambuf_iterator< char, std::char_traits< char > > >"""
-
-
-std.__num_put_type = __num_put_type
-
-class __num_put_type(ctypes.Structure):
- """class std::num_put< wchar_t, std::ostreambuf_iterator< wchar_t, std::char_traits< wchar_t > > >"""
-
-
-std.__num_put_type = __num_put_type
-
-class numpunct_less__char__greater_(ctypes.Structure):
- """class std::numpunct< char >"""
-
-
-std.numpunct_less__char__greater_ = numpunct_less__char__greater_
-
-class numpunct_less__wchar_t__greater_(ctypes.Structure):
- """class std::numpunct< wchar_t >"""
-
-
-std.numpunct_less__wchar_t__greater_ = numpunct_less__wchar_t__greater_
-
-class numpunct_byname_less__char__greater_(ctypes.Structure):
- """class std::numpunct_byname< char >"""
-
-
-std.numpunct_byname_less__char__greater_ = numpunct_byname_less__char__greater_
-
-class numpunct_byname_less__wchar_t__greater_(ctypes.Structure):
- """class std::numpunct_byname< wchar_t >"""
-
-
-std.numpunct_byname_less__wchar_t__greater_ = numpunct_byname_less__wchar_t__greater_
-
-class output_iterator_tag(ctypes.Structure):
- """class std::output_iterator_tag"""
-
-
-std.output_iterator_tag = output_iterator_tag
-
-class random_access_iterator_tag(ctypes.Structure):
- """class std::random_access_iterator_tag"""
-
-
-std.random_access_iterator_tag = random_access_iterator_tag
-
-class timespec(ctypes.Structure):
- """class timespec"""
-
-class tm(ctypes.Structure):
- """class tm"""
-
-class basic_istringstream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater_(ctypes.Structure):
- """class declaration std::basic_istringstream< wchar_t, std::char_traits< wchar_t >, std::allocator< wchar_t > >"""
- _fields_ = []
-std.basic_istringstream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater_ = basic_istringstream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater_
-
-class basic_ifstream_less__char_comma__std_scope_char_traits_less__char__greater___greater_(ctypes.Structure):
- """class declaration std::basic_ifstream< char, std::char_traits< char > >"""
- _fields_ = []
-std.basic_ifstream_less__char_comma__std_scope_char_traits_less__char__greater___greater_ = basic_ifstream_less__char_comma__std_scope_char_traits_less__char__greater___greater_
-
-class money_base(ctypes.Structure):
- """class declaration std::money_base"""
- _fields_ = []
-std.money_base = money_base
-
-class time_base(ctypes.Structure):
- """class declaration std::time_base"""
- _fields_ = []
-std.time_base = time_base
-
-class basic_istringstream_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater_(ctypes.Structure):
- """class declaration std::basic_istringstream< char, std::char_traits< char >, std::allocator< char > >"""
- _fields_ = []
-std.basic_istringstream_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater_ = basic_istringstream_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater_
-
-class basic_stringbuf_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater_(ctypes.Structure):
- """class declaration std::basic_stringbuf< char, std::char_traits< char >, std::allocator< char > >"""
- _fields_ = []
-std.basic_stringbuf_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater_ = basic_stringbuf_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater_
-
-class basic_ostringstream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater_(ctypes.Structure):
- """class declaration std::basic_ostringstream< wchar_t, std::char_traits< wchar_t >, std::allocator< wchar_t > >"""
- _fields_ = []
-std.basic_ostringstream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater_ = basic_ostringstream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater_
-
-class messages_base(ctypes.Structure):
- """class declaration std::messages_base"""
- _fields_ = []
-std.messages_base = messages_base
-
-class basic_stringstream_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater_(ctypes.Structure):
- """class declaration std::basic_stringstream< char, std::char_traits< char >, std::allocator< char > >"""
- _fields_ = []
-std.basic_stringstream_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater_ = basic_stringstream_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater_
-
-class __numpunct_cache_less__wchar_t__greater_(ctypes.Structure):
- """class declaration std::__numpunct_cache< wchar_t >"""
- _fields_ = []
-std.__numpunct_cache_less__wchar_t__greater_ = __numpunct_cache_less__wchar_t__greater_
-
-class __numpunct_cache_less__char__greater_(ctypes.Structure):
- """class declaration std::__numpunct_cache< char >"""
- _fields_ = []
-std.__numpunct_cache_less__char__greater_ = __numpunct_cache_less__char__greater_
-
-class basic_stringbuf_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater_(ctypes.Structure):
- """class declaration std::basic_stringbuf< wchar_t, std::char_traits< wchar_t >, std::allocator< wchar_t > >"""
- _fields_ = []
-std.basic_stringbuf_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater_ = basic_stringbuf_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater_
-
-class basic_ofstream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_(ctypes.Structure):
- """class declaration std::basic_ofstream< wchar_t, std::char_traits< wchar_t > >"""
- _fields_ = []
-std.basic_ofstream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_ = basic_ofstream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_
-
-class basic_ofstream_less__char_comma__std_scope_char_traits_less__char__greater___greater_(ctypes.Structure):
- """class declaration std::basic_ofstream< char, std::char_traits< char > >"""
- _fields_ = []
-std.basic_ofstream_less__char_comma__std_scope_char_traits_less__char__greater___greater_ = basic_ofstream_less__char_comma__std_scope_char_traits_less__char__greater___greater_
-
-class basic_stringstream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater_(ctypes.Structure):
- """class declaration std::basic_stringstream< wchar_t, std::char_traits< wchar_t >, std::allocator< wchar_t > >"""
- _fields_ = []
-std.basic_stringstream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater_ = basic_stringstream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater_
-
-class basic_ostringstream_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater_(ctypes.Structure):
- """class declaration std::basic_ostringstream< char, std::char_traits< char >, std::allocator< char > >"""
- _fields_ = []
-std.basic_ostringstream_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater_ = basic_ostringstream_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater_
-
-class basic_fstream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_(ctypes.Structure):
- """class declaration std::basic_fstream< wchar_t, std::char_traits< wchar_t > >"""
- _fields_ = []
-std.basic_fstream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_ = basic_fstream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_
-
-class basic_fstream_less__char_comma__std_scope_char_traits_less__char__greater___greater_(ctypes.Structure):
- """class declaration std::basic_fstream< char, std::char_traits< char > >"""
- _fields_ = []
-std.basic_fstream_less__char_comma__std_scope_char_traits_less__char__greater___greater_ = basic_fstream_less__char_comma__std_scope_char_traits_less__char__greater___greater_
-
-class istreambuf_iterator_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_(ctypes.Structure):
- """class declaration std::istreambuf_iterator< wchar_t, std::char_traits< wchar_t > >"""
- _fields_ = []
-std.istreambuf_iterator_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_ = istreambuf_iterator_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_
-
-class istreambuf_iterator_less__char_comma__std_scope_char_traits_less__char__greater___greater_(ctypes.Structure):
- """class declaration std::istreambuf_iterator< char, std::char_traits< char > >"""
- _fields_ = []
-std.istreambuf_iterator_less__char_comma__std_scope_char_traits_less__char__greater___greater_ = istreambuf_iterator_less__char_comma__std_scope_char_traits_less__char__greater___greater_
-
-class basic_ifstream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_(ctypes.Structure):
- """class declaration std::basic_ifstream< wchar_t, std::char_traits< wchar_t > >"""
- _fields_ = []
-std.basic_ifstream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_ = basic_ifstream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_
-
-class basic_filebuf_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_(ctypes.Structure):
- """class declaration std::basic_filebuf< wchar_t, std::char_traits< wchar_t > >"""
- _fields_ = []
-std.basic_filebuf_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_ = basic_filebuf_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_
-
-class basic_filebuf_less__char_comma__std_scope_char_traits_less__char__greater___greater_(ctypes.Structure):
- """class declaration std::basic_filebuf< char, std::char_traits< char > >"""
- _fields_ = []
-std.basic_filebuf_less__char_comma__std_scope_char_traits_less__char__greater___greater_ = basic_filebuf_less__char_comma__std_scope_char_traits_less__char__greater___greater_
-
-class reverse_iterator_less____gnu_cxx_scope___normal_iterator_less__const_wchar_t_ptr__comma__std_scope_basic_string_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater___greater___greater_(ctypes.Structure):
- """class declaration std::reverse_iterator< __gnu_cxx::__normal_iterator< const wchar_t*, std::basic_string< wchar_t, std::char_traits< wchar_t >, std::allocator< wchar_t > > > >"""
- _fields_ = []
-std.reverse_iterator_less____gnu_cxx_scope___normal_iterator_less__const_wchar_t_ptr__comma__std_scope_basic_string_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater___greater___greater_ = reverse_iterator_less____gnu_cxx_scope___normal_iterator_less__const_wchar_t_ptr__comma__std_scope_basic_string_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater___greater___greater_
-
-class reverse_iterator_less____gnu_cxx_scope___normal_iterator_less__wchar_t_ptr__comma__std_scope_basic_string_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater___greater___greater_(ctypes.Structure):
- """class declaration std::reverse_iterator< __gnu_cxx::__normal_iterator< wchar_t*, std::basic_string< wchar_t, std::char_traits< wchar_t >, std::allocator< wchar_t > > > >"""
- _fields_ = []
-std.reverse_iterator_less____gnu_cxx_scope___normal_iterator_less__wchar_t_ptr__comma__std_scope_basic_string_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater___greater___greater_ = reverse_iterator_less____gnu_cxx_scope___normal_iterator_less__wchar_t_ptr__comma__std_scope_basic_string_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater___greater___greater_
-
-class reverse_iterator_less____gnu_cxx_scope___normal_iterator_less__const_char_ptr__comma__std_scope_basic_string_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater___greater___greater_(ctypes.Structure):
- """class declaration std::reverse_iterator< __gnu_cxx::__normal_iterator< const char*, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >"""
- _fields_ = []
-std.reverse_iterator_less____gnu_cxx_scope___normal_iterator_less__const_char_ptr__comma__std_scope_basic_string_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater___greater___greater_ = reverse_iterator_less____gnu_cxx_scope___normal_iterator_less__const_char_ptr__comma__std_scope_basic_string_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater___greater___greater_
-
-class reverse_iterator_less____gnu_cxx_scope___normal_iterator_less__char_ptr__comma__std_scope_basic_string_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater___greater___greater_(ctypes.Structure):
- """class declaration std::reverse_iterator< __gnu_cxx::__normal_iterator< char*, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >"""
- _fields_ = []
-std.reverse_iterator_less____gnu_cxx_scope___normal_iterator_less__char_ptr__comma__std_scope_basic_string_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater___greater___greater_ = reverse_iterator_less____gnu_cxx_scope___normal_iterator_less__char_ptr__comma__std_scope_basic_string_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater___greater___greater_
-
-class fpos_less____mbstate_t__greater_(ctypes.Structure):
- """class declaration std::fpos< __mbstate_t >"""
- _fields_ = []
-std.fpos_less____mbstate_t__greater_ = fpos_less____mbstate_t__greater_
-
-class codecvt_base(ctypes.Structure):
- """class declaration std::codecvt_base"""
- _fields_ = []
-std.codecvt_base = codecvt_base
-
-class codecvt_less__wchar_t_comma__char_comma____mbstate_t__greater_(ctypes.Structure):
- """class declaration std::codecvt< wchar_t, char, __mbstate_t >"""
- _fields_ = []
-std.codecvt_less__wchar_t_comma__char_comma____mbstate_t__greater_ = codecvt_less__wchar_t_comma__char_comma____mbstate_t__greater_
-
-class codecvt_less__char_comma__char_comma____mbstate_t__greater_(ctypes.Structure):
- """class declaration std::codecvt< char, char, __mbstate_t >"""
- _fields_ = []
-std.codecvt_less__char_comma__char_comma____mbstate_t__greater_ = codecvt_less__char_comma__char_comma____mbstate_t__greater_
-
-class __iter_swap_less___obrace__obrace_std_scope___are_same_less_typename_std_scope_iterator_traits_less__Iter_greater__scope_value_type_comma_typename_std_scope_iterator_traits_less__ForwardIterator2_greater__scope_value_type_greater__scope___value__ref__ref__std_scope___are_same_less_typename_std_scope_iterator_traits_less__Iter_greater__scope_value_type_ref__comma_typename_std_scope_iterator_traits_less__Iter_greater__scope_reference_greater__scope___value_cbrace___ref__ref__std_scope___are_same_less_typename_std_scope_iterator_traits_less__ForwardIterator2_greater__scope_value_type_ref__comma_typename_std_scope_iterator_traits_less__ForwardIterator2_greater__scope_reference_greater__scope___value_cbrace___greater_(ctypes.Structure):
- """class declaration std::__iter_swap< ((std::__are_same<typename std::iterator_traits<_Iter>::value_type,typename std::iterator_traits<_ForwardIterator2>::value_type>::__value && std::__are_same<typename std::iterator_traits<_Iter>::value_type&,typename std::iterator_traits<_Iter>::reference>::__value) && std::__are_same<typename std::iterator_traits<_ForwardIterator2>::value_type&,typename std::iterator_traits<_ForwardIterator2>::reference>::__value) >"""
- _fields_ = []
-std.__iter_swap_less___obrace__obrace_std_scope___are_same_less_typename_std_scope_iterator_traits_less__Iter_greater__scope_value_type_comma_typename_std_scope_iterator_traits_less__ForwardIterator2_greater__scope_value_type_greater__scope___value__ref__ref__std_scope___are_same_less_typename_std_scope_iterator_traits_less__Iter_greater__scope_value_type_ref__comma_typename_std_scope_iterator_traits_less__Iter_greater__scope_reference_greater__scope___value_cbrace___ref__ref__std_scope___are_same_less_typename_std_scope_iterator_traits_less__ForwardIterator2_greater__scope_value_type_ref__comma_typename_std_scope_iterator_traits_less__ForwardIterator2_greater__scope_reference_greater__scope___value_cbrace___greater_ = __iter_swap_less___obrace__obrace_std_scope___are_same_less_typename_std_scope_iterator_traits_less__Iter_greater__scope_value_type_comma_typename_std_scope_iterator_traits_less__ForwardIterator2_greater__scope_value_type_greater__scope___value__ref__ref__std_scope___are_same_less_typename_std_scope_iterator_traits_less__Iter_greater__scope_value_type_ref__comma_typename_std_scope_iterator_traits_less__Iter_greater__scope_reference_greater__scope___value_cbrace___ref__ref__std_scope___are_same_less_typename_std_scope_iterator_traits_less__ForwardIterator2_greater__scope_value_type_ref__comma_typename_std_scope_iterator_traits_less__ForwardIterator2_greater__scope_reference_greater__scope___value_cbrace___greater_
-
-class ostreambuf_iterator_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_(ctypes.Structure):
- """class declaration std::ostreambuf_iterator< wchar_t, std::char_traits< wchar_t > >"""
- _fields_ = []
-std.ostreambuf_iterator_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_ = ostreambuf_iterator_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_
-
-class ostreambuf_iterator_less__char_comma__std_scope_char_traits_less__char__greater___greater_(ctypes.Structure):
- """class declaration std::ostreambuf_iterator< char, std::char_traits< char > >"""
- _fields_ = []
-std.ostreambuf_iterator_less__char_comma__std_scope_char_traits_less__char__greater___greater_ = ostreambuf_iterator_less__char_comma__std_scope_char_traits_less__char__greater___greater_
-
-class obstack(ctypes.Structure):
- """class declaration obstack"""
- _fields_ = []
-
-class sigevent(ctypes.Structure):
- """class declaration sigevent"""
- _fields_ = []
-
-class __numeric_traits_floating_less__short_int__greater_(ctypes.Structure):
- """class declaration __gnu_cxx::__numeric_traits_floating< short int >"""
- _fields_ = []
-__gnu_cxx.__numeric_traits_floating_less__short_int__greater_ = __numeric_traits_floating_less__short_int__greater_
-
-class __numeric_traits_floating_less__long_unsigned_int__greater_(ctypes.Structure):
- """class declaration __gnu_cxx::__numeric_traits_floating< long unsigned int >"""
- _fields_ = []
-__gnu_cxx.__numeric_traits_floating_less__long_unsigned_int__greater_ = __numeric_traits_floating_less__long_unsigned_int__greater_
-
-class __numeric_traits_floating_less__int__greater_(ctypes.Structure):
- """class declaration __gnu_cxx::__numeric_traits_floating< int >"""
- _fields_ = []
-__gnu_cxx.__numeric_traits_floating_less__int__greater_ = __numeric_traits_floating_less__int__greater_
-
-class __add_unsigned_less__wchar_t__greater_(ctypes.Structure):
- """class declaration __gnu_cxx::__add_unsigned< wchar_t >"""
- _fields_ = []
-__gnu_cxx.__add_unsigned_less__wchar_t__greater_ = __add_unsigned_less__wchar_t__greater_
-
-class __add_unsigned_less__bool__greater_(ctypes.Structure):
- """class declaration __gnu_cxx::__add_unsigned< bool >"""
- _fields_ = []
-__gnu_cxx.__add_unsigned_less__bool__greater_ = __add_unsigned_less__bool__greater_
-
-class __enable_if_less__!_std_scope___is_char_less__CharT2_greater__scope___value_comma__int__greater_(ctypes.Structure):
- """class declaration __gnu_cxx::__enable_if< ! std::__is_char<_CharT2>::__value, int >"""
- _fields_ = []
-__gnu_cxx.__enable_if_less__!_std_scope___is_char_less__CharT2_greater__scope___value_comma__int__greater_ = __enable_if_less__!_std_scope___is_char_less__CharT2_greater__scope___value_comma__int__greater_
-
-class __enable_if_less__!_std_scope___is_scalar_less__Tp_greater__scope___value_comma__void__greater_(ctypes.Structure):
- """class declaration __gnu_cxx::__enable_if< ! std::__is_scalar<_Tp>::__value, void >"""
- _fields_ = []
-__gnu_cxx.__enable_if_less__!_std_scope___is_scalar_less__Tp_greater__scope___value_comma__void__greater_ = __enable_if_less__!_std_scope___is_scalar_less__Tp_greater__scope___value_comma__void__greater_
-
-class __remove_unsigned_less__wchar_t__greater_(ctypes.Structure):
- """class declaration __gnu_cxx::__remove_unsigned< wchar_t >"""
- _fields_ = []
-__gnu_cxx.__remove_unsigned_less__wchar_t__greater_ = __remove_unsigned_less__wchar_t__greater_
-
-class __remove_unsigned_less__bool__greater_(ctypes.Structure):
- """class declaration __gnu_cxx::__remove_unsigned< bool >"""
- _fields_ = []
-__gnu_cxx.__remove_unsigned_less__bool__greater_ = __remove_unsigned_less__bool__greater_
-
-class __normal_iterator_less__wchar_t_ptr__comma__std_scope_basic_string_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater___greater_(ctypes.Structure):
- """class declaration __gnu_cxx::__normal_iterator< wchar_t*, std::basic_string< wchar_t, std::char_traits< wchar_t >, std::allocator< wchar_t > > >"""
- _fields_ = []
-__gnu_cxx.__normal_iterator_less__wchar_t_ptr__comma__std_scope_basic_string_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater___greater_ = __normal_iterator_less__wchar_t_ptr__comma__std_scope_basic_string_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater___greater_
-
-class __normal_iterator_less__const_wchar_t_ptr__comma__std_scope_basic_string_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater___greater_(ctypes.Structure):
- """class declaration __gnu_cxx::__normal_iterator< const wchar_t*, std::basic_string< wchar_t, std::char_traits< wchar_t >, std::allocator< wchar_t > > >"""
- _fields_ = []
-__gnu_cxx.__normal_iterator_less__const_wchar_t_ptr__comma__std_scope_basic_string_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater___greater_ = __normal_iterator_less__const_wchar_t_ptr__comma__std_scope_basic_string_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater__comma__std_scope_allocator_less__wchar_t__greater___greater___greater_
-
-class __normal_iterator_less__char_ptr__comma__std_scope_basic_string_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater___greater_(ctypes.Structure):
- """class declaration __gnu_cxx::__normal_iterator< char*, std::basic_string< char, std::char_traits< char >, std::allocator< char > > >"""
- _fields_ = []
-__gnu_cxx.__normal_iterator_less__char_ptr__comma__std_scope_basic_string_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater___greater_ = __normal_iterator_less__char_ptr__comma__std_scope_basic_string_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater___greater_
-
-class __normal_iterator_less__const_char_ptr__comma__std_scope_basic_string_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater___greater_(ctypes.Structure):
- """class declaration __gnu_cxx::__normal_iterator< const char*, std::basic_string< char, std::char_traits< char >, std::allocator< char > > >"""
- _fields_ = []
-__gnu_cxx.__normal_iterator_less__const_char_ptr__comma__std_scope_basic_string_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater___greater_ = __normal_iterator_less__const_char_ptr__comma__std_scope_basic_string_less__char_comma__std_scope_char_traits_less__char__greater__comma__std_scope_allocator_less__char__greater___greater___greater_
-
-class _IO_jump_t(ctypes.Structure):
- """class declaration _IO_jump_t"""
- _fields_ = []
-
-class __jmp_buf_tag(ctypes.Structure):
- """class declaration __jmp_buf_tag"""
- _fields_ = []
-
-class locale_data(ctypes.Structure):
- """class declaration locale_data"""
- _fields_ = []
-
-class _IO_cookie_file(ctypes.Structure):
- """class declaration _IO_cookie_file"""
- _fields_ = []
-
-class _IO_FILE_plus(ctypes.Structure):
- """class declaration _IO_FILE_plus"""
- _fields_ = []
-
-std.collate_byname_less__wchar_t__greater_._fields_ = [ #class std::collate_byname< wchar_t >
- ("__empty__", ctypes.c_char * 4)
-]
-
-std.collate_byname_less__char__greater_._fields_ = [ #class std::collate_byname< char >
- ("__empty__", ctypes.c_char * 4)
-]
-
-std.bad_exception._fields_ = [ #class std::bad_exception
- ("_vtable_", ctypes.POINTER(ctypes.c_void_p)),
- ("__empty__", ctypes.c_char * 4)
-]
-
-std.wstring._fields_ = [ #class std::wstring
- ("npos", ctypes.c_uint),
- ("_M_dataplus", std.wstring._Alloc_hider),
-]
-
-std.wstring._Rep_base._fields_ = [ #class std::wstring::_Rep_base
- ("_M_length", ctypes.c_uint),
- ("_M_capacity", ctypes.c_uint),
- ("_M_refcount", ctypes.c_int),
-]
-
-std.wstring._Rep._fields_ = [ #class std::wstring::_Rep
- ("_S_max_size", ctypes.c_uint),
- ("_S_terminal", ctypes.c_wchar),
- ("_S_empty_rep_storage", ( ctypes.c_uint * 4 )),
-]
-
-std.wstring._Alloc_hider._fields_ = [ #class std::wstring::_Alloc_hider
- ("_M_p", ctypes.c_wchar_p),
-]
-
-std.basic_istream_less__char_comma__std_scope_char_traits_less__char__greater___greater_._fields_ = [ #class std::basic_istream< char, std::char_traits< char > >
- ("_M_gcount", ctypes.c_int),
-]
-
-std.basic_istream_less__char_comma__std_scope_char_traits_less__char__greater___greater_.sentry._fields_ = [ #class std::basic_istream< char, std::char_traits< char > >::sentry
- ("_M_ok", ctypes.c_bool),
-]
-
-std.basic_streambuf_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_._fields_ = [ #class std::basic_streambuf< wchar_t, std::char_traits< wchar_t > >
- ("_vtable_", ctypes.POINTER(ctypes.c_void_p)),
- ("_M_in_beg", ctypes.c_wchar_p),
- ("_M_in_cur", ctypes.c_wchar_p),
- ("_M_in_end", ctypes.c_wchar_p),
- ("_M_out_beg", ctypes.c_wchar_p),
- ("_M_out_cur", ctypes.c_wchar_p),
- ("_M_out_end", ctypes.c_wchar_p),
- ("_M_buf_locale", std.locale),
-]
-
-std.basic_streambuf_less__char_comma__std_scope_char_traits_less__char__greater___greater_._fields_ = [ #class std::basic_streambuf< char, std::char_traits< char > >
- ("_vtable_", ctypes.POINTER(ctypes.c_void_p)),
- ("_M_in_beg", ctypes.c_char_p),
- ("_M_in_cur", ctypes.c_char_p),
- ("_M_in_end", ctypes.c_char_p),
- ("_M_out_beg", ctypes.c_char_p),
- ("_M_out_cur", ctypes.c_char_p),
- ("_M_out_end", ctypes.c_char_p),
- ("_M_buf_locale", std.locale),
-]
-
-std.input_iterator_tag._fields_ = [ #class std::input_iterator_tag
- ("__empty__", ctypes.c_char * 4)
-]
-
-std.__copy_move_less__false_comma__false_comma__std_scope_random_access_iterator_tag__greater_._fields_ = [ #class std::__copy_move< false, false, std::random_access_iterator_tag >
- ("__empty__", ctypes.c_char * 4)
-]
-
-std.__false_type._fields_ = [ #class std::__false_type
- ("__empty__", ctypes.c_char * 4)
-]
-
-std.collate_less__wchar_t__greater_._fields_ = [ #class std::collate< wchar_t >
- ("_vtable_", ctypes.POINTER(ctypes.c_void_p)),
- ("_M_c_locale_collate", ctypes.POINTER( __locale_struct )),
- ("id", std.locale.id),
-]
-
-std.collate_less__char__greater_._fields_ = [ #class std::collate< char >
- ("_vtable_", ctypes.POINTER(ctypes.c_void_p)),
- ("_M_c_locale_collate", ctypes.POINTER( __locale_struct )),
- ("id", std.locale.id),
-]
-
-std.__lexicographical_compare_less__true__greater_._fields_ = [ #class std::__lexicographical_compare< true >
- ("__empty__", ctypes.c_char * 4)
-]
-
-std.basic_ostream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_._fields_ = [ #class std::basic_ostream< wchar_t, std::char_traits< wchar_t > >
- ("__empty__", ctypes.c_char * 4)
-]
-
-std.basic_ostream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_.sentry._fields_ = [ #class std::basic_ostream< wchar_t, std::char_traits< wchar_t > >::sentry
- ("_M_ok", ctypes.c_bool),
- ("_M_os", ctypes.POINTER( std.basic_ostream_less__wchar_t_comma__std_scope_char_traits_less__wchar_t__greater___greater_ )),
-]
-
-std.string._fields_ = [ #class std::string
- ("npos", ctypes.c_uint),
- ("_M_dataplus", std.string._Alloc_hider),
-]
-
-std.string._Rep_base._fields_ = [ #class std::string::_Rep_base
- ("_M_length", ctypes.c_uint),
- ("_M_capacity", ctypes.c_uint),
- ("_M_refcount", ctypes.c_int),
-]
-
-std.string._Rep._fields_ = [ #class std::string::_Rep
- ("_S_max_size", ctypes.c_uint),
- ("_S_terminal", ctypes.c_char),
- ("_S_empty_rep_storage", ( ctypes.c_uint * 4 )),
-]
-
-std.string._Alloc_hider._fields_ = [ #class std::string::_Alloc_hider
- ("_M_p", ctypes.c_char_p),
-]
-
-std.locale._fields_ = [ #class std::locale
- ("none", ctypes.c_int),
- ("ctype", ctypes.c_int),
- ("numer...
[truncated message content] |