@@ -849,45 +849,45 @@ <h3><a href="Fortran.html#Fortran">24 SWIG and Fortran</a></h3>
849
849
</ ul >
850
850
< li > < a href ="Fortran.html#Fortran_basic_fortranc_data_type_interoperability "> Basic Fortran/C data type interoperability</ a >
851
851
< ul >
852
- < li > < a href ="Fortran.html#Fortran_arithmetic_types " > Arithmetic types</ a >
852
+ < li > < a href ="Fortran.html#Fortran_fundamental_types " > Fundamental types</ a >
853
853
< ul >
854
854
< li > < a href ="Fortran.html#Fortran_other_integer_types "> Other integer types</ a >
855
855
< li > < a href ="Fortran.html#Fortran_booleanlogical_values "> Boolean/logical values</ a >
856
856
< li > < a href ="Fortran.html#Fortran_characters "> Characters</ a >
857
+ < li > < a href ="Fortran.html#Fortran_references "> References</ a >
857
858
</ ul >
858
- < li > < a href ="Fortran.html#Fortran_pointers_and_references "> Pointers and references</ a >
859
859
< li > < a href ="Fortran.html#Fortran_strings "> Strings</ a >
860
860
< li > < a href ="Fortran.html#Fortran_arrays "> Arrays</ a >
861
861
< li > < a href ="Fortran.html#Fortran_byte_strings "> Byte strings</ a >
862
862
< li > < a href ="Fortran.html#Fortran_classes_and_structs "> Classes and structs</ a >
863
- < li > < a href ="Fortran.html#Fortran_ignored_or_unimplemented_forward_declared_classes "> Ignored or unimplemented forward-declared classes</ a >
864
863
< li > < a href ="Fortran.html#Fortran_enumerations "> Enumerations</ a >
864
+ < li > < a href ="Fortran.html#Fortran_constants "> Constants</ a >
865
865
< li > < a href ="Fortran.html#Fortran_function_pointers "> Function pointers</ a >
866
- < li > < a href ="Fortran.html#Fortran_handles_and_other_oddities " > Handles and other oddities </ a >
866
+ < li > < a href ="Fortran.html#Fortran_unusual_types " > Unusual types </ a >
867
867
</ ul >
868
868
< li > < a href ="Fortran.html#Fortran_basic_cc_features "> Basic C/C++ features</ a >
869
869
< ul >
870
870
< li > < a href ="Fortran.html#Fortran_functions "> Functions</ a >
871
871
< li > < a href ="Fortran.html#Fortran_function_overloading "> Function overloading</ a >
872
872
< li > < a href ="Fortran.html#Fortran_global_variables "> Global variables</ a >
873
- < ul >
874
- < li > < a href ="Fortran.html#Fortran_global_constants "> Global constants</ a >
875
- </ ul >
876
873
< li > < a href ="Fortran.html#Fortran_classes "> Classes</ a >
877
874
< li > < a href ="Fortran.html#Fortran_exceptions "> Exceptions</ a >
875
+ < ul >
876
+ < li > < a href ="Fortran.html#Fortran_using_exceptions_in_larger_projects_or_software_libraries "> Using exceptions in larger projects or software libraries</ a >
877
+ < li > < a href ="Fortran.html#Fortran_exceptions_with_multiple_modules "> Exceptions with multiple modules</ a >
878
+ </ ul >
878
879
</ ul >
879
880
< li > < a href ="Fortran.html#Fortran_provided_typemaps "> Provided typemaps</ a >
880
881
< ul >
881
882
< li > < a href ="Fortran.html#Fortran_the_stdstring_class "> The std::string class</ a >
882
883
< li > < a href ="Fortran.html#Fortran_stdvector "> std::vector</ a >
883
884
< li > < a href ="Fortran.html#Fortran_other_c_standard_library_containers "> Other C++ standard library containers</ a >
884
885
< li > < a href ="Fortran.html#Fortran_shared_pointers "> Shared pointers</ a >
885
- < li > < a href ="Fortran.html#Fortran_fortran_to_c_array_translation "> Fortran-to-C array translation</ a >
886
+ < li > < a href ="Fortran.html#Fortran_dynamic_size_array_translation "> Dynamic-size array translation</ a >
887
+ < li > < a href ="Fortran.html#Fortran_fixed_size_array_translation "> Fixed-size array translation</ a >
886
888
< li > < a href ="Fortran.html#Fortran_smart_pointers "> Smart pointers</ a >
887
- < li > < a href ="Fortran.html#Fortran_returning_array_pointers " > Returning array pointers</ a >
889
+ < li > < a href ="Fortran.html#Fortran_array_pointers " > Array pointers</ a >
888
890
< li > < a href ="Fortran.html#Fortran_integer_types "> Integer types</ a >
889
- < li > < a href ="Fortran.html#Fortran_mpi_compatibility "> MPI compatibility</ a >
890
- < li > < a href ="Fortran.html#Fortran_integer_types_1 "> Integer types</ a >
891
891
</ ul >
892
892
< li > < a href ="Fortran.html#Fortran_proxy_classes "> Proxy classes</ a >
893
893
< ul >
@@ -907,14 +907,18 @@ <h3><a href="Fortran.html#Fortran">24 SWIG and Fortran</a></h3>
907
907
< li > < a href ="Fortran.html#Fortran_iso_c_wrapper_interface "> ISO C Wrapper interface</ a >
908
908
< li > < a href ="Fortran.html#Fortran_fortran_proxy_datatype_translation "> Fortran proxy datatype translation</ a >
909
909
< li > < a href ="Fortran.html#Fortran_allocating_local_fortran_variables_in_wrapper_codes "> Allocating local Fortran variables in wrapper codes</ a >
910
- < li > < a href ="Fortran.html#Fortran_special_class_typemaps "> Special class typemaps</ a >
911
910
</ ul >
912
911
< li > < a href ="Fortran.html#Fortran_code_insertion_blocks "> Code insertion blocks</ a >
913
912
< li > < a href ="Fortran.html#Fortran_direct_c_binding "> Direct C binding</ a >
914
913
< ul >
915
- < li > < a href ="Fortran.html#Fortran_generating_c_bound_fortran_types_from_c_structs "> Generating C-bound Fortran types from C structs</ a >
916
- < li > < a href ="Fortran.html#Fortran_interfaces_with_fortran_c_bound_types "> Interfaces with Fortran C-bound types</ a >
917
914
< li > < a href ="Fortran.html#Fortran_generating_direct_fortran_interfaces_to_c_functions "> Generating direct Fortran interfaces to C functions</ a >
915
+ < li > < a href ="Fortran.html#Fortran_function_pointers_and_callbacks "> Function pointers and callbacks</ a >
916
+ < li > < a href ="Fortran.html#Fortran_generating_c_bound_fortran_types_from_c_structs "> Generating C-bound Fortran types from C structs</ a >
917
+ </ ul >
918
+ < li > < a href ="Fortran.html#Fortran_omitting_opaque_classes "> Omitting opaque classes</ a >
919
+ < li > < a href ="Fortran.html#Fortran_cross_language_polymorphism_using_directors "> Cross-language polymorphism using directors</ a >
920
+ < ul >
921
+ < li > < a href ="Fortran.html#Fortran_limitations "> Limitations</ a >
918
922
</ ul >
919
923
< li > < a href ="Fortran.html#Fortran_known_issues "> Known Issues</ a >
920
924
</ ul >
0 commit comments