@@ -59,11 +59,20 @@ module flc_string
5959 module procedure swigf_new_string__SWIG_1
6060 module procedure swigf_new_string__SWIG_2
6161 end interface
62- public :: stoi
63- public :: stol
64- public :: stoll
6562 public :: stof
6663 public :: stod
64+ interface stoi
65+ module procedure swigf_stoi__SWIG_0, swigf_stoi__SWIG_1
66+ end interface
67+ public :: stoi
68+ interface stoll
69+ module procedure swigf_stoll__SWIG_0, swigf_stoll__SWIG_1
70+ end interface
71+ public :: stoll
72+ interface stol
73+ module procedure swigf_stol__SWIG_0, swigf_stol__SWIG_1
74+ end interface
75+ public :: stol
6776
6877! WRAPPER DECLARATIONS
6978interface
@@ -275,26 +284,56 @@ subroutine swigc_string_op_assign__(farg1, farg2) &
275284type (SwigClassWrapper) :: farg2
276285end subroutine
277286
278- function swigc_stoi (farg1 ) &
279- bind(C, name= " _wrap_stoi " ) &
287+ function swigc_stoi__SWIG_0 (farg1 , farg3 ) &
288+ bind(C, name= " _wrap_stoi__SWIG_0 " ) &
280289result(fresult)
281290use , intrinsic :: ISO_C_BINDING
282291import :: swigarraywrapper
283292type (SwigArrayWrapper) :: farg1
293+ integer (C_INT), intent (in ) :: farg3
284294integer (C_INT) :: fresult
285295end function
286296
287- function swigc_stol (farg1 ) &
288- bind(C, name= " _wrap_stol " ) &
297+ function swigc_stoi__SWIG_1 (farg1 ) &
298+ bind(C, name= " _wrap_stoi__SWIG_1 " ) &
289299result(fresult)
290300use , intrinsic :: ISO_C_BINDING
291301import :: swigarraywrapper
292302type (SwigArrayWrapper) :: farg1
303+ integer (C_INT) :: fresult
304+ end function
305+
306+ function swigc_stol__SWIG_0 (farg1 , farg3 ) &
307+ bind(C, name= " _wrap_stol__SWIG_0" ) &
308+ result(fresult)
309+ use , intrinsic :: ISO_C_BINDING
310+ import :: swigarraywrapper
311+ type (SwigArrayWrapper) :: farg1
312+ integer (C_INT), intent (in ) :: farg3
293313integer (C_LONG) :: fresult
294314end function
295315
296- function swigc_stoll (farg1 ) &
297- bind(C, name= " _wrap_stoll" ) &
316+ function swigc_stol__SWIG_1 (farg1 ) &
317+ bind(C, name= " _wrap_stol__SWIG_1" ) &
318+ result(fresult)
319+ use , intrinsic :: ISO_C_BINDING
320+ import :: swigarraywrapper
321+ type (SwigArrayWrapper) :: farg1
322+ integer (C_LONG) :: fresult
323+ end function
324+
325+ function swigc_stoll__SWIG_0 (farg1 , farg3 ) &
326+ bind(C, name= " _wrap_stoll__SWIG_0" ) &
327+ result(fresult)
328+ use , intrinsic :: ISO_C_BINDING
329+ import :: swigarraywrapper
330+ type (SwigArrayWrapper) :: farg1
331+ integer (C_INT), intent (in ) :: farg3
332+ integer (C_LONG_LONG) :: fresult
333+ end function
334+
335+ function swigc_stoll__SWIG_1 (farg1 ) &
336+ bind(C, name= " _wrap_stoll__SWIG_1" ) &
298337result(fresult)
299338use , intrinsic :: ISO_C_BINDING
300339import :: swigarraywrapper
@@ -693,7 +732,24 @@ subroutine swigf_string_op_assign__(self, other)
693732self% swigdata = farg1
694733end subroutine
695734
696- function stoi (s ) &
735+ function swigf_stoi__SWIG_0 (s , base ) &
736+ result(swig_result)
737+ use , intrinsic :: ISO_C_BINDING
738+ integer (C_INT) :: swig_result
739+ character (kind= C_CHAR, len=* ), target :: s
740+ integer (C_INT), intent (in ) :: base
741+ integer (C_INT) :: fresult
742+ character (kind= C_CHAR), dimension (:), allocatable , target :: farg1_temp
743+ type (SwigArrayWrapper) :: farg1
744+ integer (C_INT) :: farg3
745+
746+ call SWIGTM_fin_const_SS_char_Sm_(s, farg1, farg1_temp)
747+ farg3 = base
748+ fresult = swigc_stoi__SWIG_0(farg1, farg3)
749+ swig_result = fresult
750+ end function
751+
752+ function swigf_stoi__SWIG_1 (s ) &
697753result(swig_result)
698754use , intrinsic :: ISO_C_BINDING
699755integer (C_INT) :: swig_result
@@ -703,25 +759,59 @@ function stoi(s) &
703759type (SwigArrayWrapper) :: farg1
704760
705761call SWIGTM_fin_const_SS_char_Sm_(s, farg1, farg1_temp)
706- fresult = swigc_stoi (farg1)
762+ fresult = swigc_stoi__SWIG_1 (farg1)
707763swig_result = fresult
708764end function
709765
710- function stol ( s ) &
766+ function swigf_stol__SWIG_0 ( s , base ) &
711767result(swig_result)
712768use , intrinsic :: ISO_C_BINDING
713769integer (C_LONG) :: swig_result
714770character (kind= C_CHAR, len=* ), target :: s
771+ integer (C_INT), intent (in ) :: base
715772integer (C_LONG) :: fresult
716773character (kind= C_CHAR), dimension (:), allocatable , target :: farg1_temp
717774type (SwigArrayWrapper) :: farg1
775+ integer (C_INT) :: farg3
776+
777+ call SWIGTM_fin_const_SS_char_Sm_(s, farg1, farg1_temp)
778+ farg3 = base
779+ fresult = swigc_stol__SWIG_0(farg1, farg3)
780+ swig_result = fresult
781+ end function
782+
783+ function swigf_stol__SWIG_1 (s ) &
784+ result(swig_result)
785+ use , intrinsic :: ISO_C_BINDING
786+ integer (C_LONG) :: swig_result
787+ character (kind= C_CHAR, len=* ), target :: s
788+ integer (C_LONG) :: fresult
789+ character (kind= C_CHAR), dimension (:), allocatable , target :: farg1_temp
790+ type (SwigArrayWrapper) :: farg1
791+
792+ call SWIGTM_fin_const_SS_char_Sm_(s, farg1, farg1_temp)
793+ fresult = swigc_stol__SWIG_1(farg1)
794+ swig_result = fresult
795+ end function
796+
797+ function swigf_stoll__SWIG_0 (s , base ) &
798+ result(swig_result)
799+ use , intrinsic :: ISO_C_BINDING
800+ integer (C_LONG_LONG) :: swig_result
801+ character (kind= C_CHAR, len=* ), target :: s
802+ integer (C_INT), intent (in ) :: base
803+ integer (C_LONG_LONG) :: fresult
804+ character (kind= C_CHAR), dimension (:), allocatable , target :: farg1_temp
805+ type (SwigArrayWrapper) :: farg1
806+ integer (C_INT) :: farg3
718807
719808call SWIGTM_fin_const_SS_char_Sm_(s, farg1, farg1_temp)
720- fresult = swigc_stol(farg1)
809+ farg3 = base
810+ fresult = swigc_stoll__SWIG_0(farg1, farg3)
721811swig_result = fresult
722812end function
723813
724- function stoll (s ) &
814+ function swigf_stoll__SWIG_1 (s ) &
725815result(swig_result)
726816use , intrinsic :: ISO_C_BINDING
727817integer (C_LONG_LONG) :: swig_result
@@ -731,7 +821,7 @@ function stoll(s) &
731821type (SwigArrayWrapper) :: farg1
732822
733823call SWIGTM_fin_const_SS_char_Sm_(s, farg1, farg1_temp)
734- fresult = swigc_stoll (farg1)
824+ fresult = swigc_stoll__SWIG_1 (farg1)
735825swig_result = fresult
736826end function
737827
0 commit comments