OpenCMISS-Iron Internal API Documentation
iso_varying_string::replace Interface Reference

Public Member Functions

elemental type(varying_string) function replace_vs_vs_auto (string, start, substring)
 
elemental type(varying_string) function replace_ch_vs_auto (string, start, substring)
 
elemental type(varying_string) function replace_vs_ch_auto (string, start, substring)
 
elemental type(varying_string) function replace_ch_ch_auto (string, start, substring)
 
elemental type(varying_string) function replace_vs_vs_fixed (string, start, finish, substring)
 
elemental type(varying_string) function replace_ch_vs_fixed (string, start, finish, substring)
 
elemental type(varying_string) function replace_vs_ch_fixed (string, start, finish, substring)
 
elemental type(varying_string) function replace_ch_ch_fixed (string, start, finish, substring)
 
elemental type(varying_string) function replace_vs_vs_vs_target (string, target, substring, every, back)
 
elemental type(varying_string) function replace_ch_vs_vs_target (string, target, substring, every, back)
 
elemental type(varying_string) function replace_vs_ch_vs_target (string, target, substring, every, back)
 
elemental type(varying_string) function replace_ch_ch_vs_target (string, target, substring, every, back)
 
elemental type(varying_string) function replace_vs_vs_ch_target (string, target, substring, every, back)
 
elemental type(varying_string) function replace_ch_vs_ch_target (string, target, substring, every, back)
 
elemental type(varying_string) function replace_vs_ch_ch_target (string, target, substring, every, back)
 
elemental type(varying_string) function replace_ch_ch_ch_target (string, target, substring, every, back)
 

Detailed Description

Definition at line 258 of file iso_varying_string.f90.

Member Function/Subroutine Documentation

elemental type(varying_string) function iso_varying_string::replace::replace_ch_ch_auto ( character(len=*), intent(in)  string,
integer, intent(in)  start,
character(len=*), intent(in)  substring 
)

Definition at line 2253 of file iso_varying_string.f90.

elemental type(varying_string) function iso_varying_string::replace::replace_ch_ch_ch_target ( character(len=*), intent(in)  string,
character(len=*), intent(in)  target,
character(len=*), intent(in)  substring,
logical, intent(in), optional  every,
logical, intent(in), optional  back 
)

Definition at line 2530 of file iso_varying_string.f90.

elemental type(varying_string) function iso_varying_string::replace::replace_ch_ch_fixed ( character(len=*), intent(in)  string,
integer, intent(in)  start,
integer, intent(in)  finish,
character(len=*), intent(in)  substring 
)

Definition at line 2338 of file iso_varying_string.f90.

elemental type(varying_string) function iso_varying_string::replace::replace_ch_ch_vs_target ( character(len=*), intent(in)  string,
character(len=*), intent(in)  target,
type(varying_string), intent(in)  substring,
logical, intent(in), optional  every,
logical, intent(in), optional  back 
)

Definition at line 2438 of file iso_varying_string.f90.

elemental type(varying_string) function iso_varying_string::replace::replace_ch_vs_auto ( character(len=*), intent(in)  string,
integer, intent(in)  start,
type(varying_string), intent(in)  substring 
)

Definition at line 2213 of file iso_varying_string.f90.

elemental type(varying_string) function iso_varying_string::replace::replace_ch_vs_ch_target ( character(len=*), intent(in)  string,
type(varying_string), intent(in)  target,
character(len=*), intent(in)  substring,
logical, intent(in), optional  every,
logical, intent(in), optional  back 
)

Definition at line 2484 of file iso_varying_string.f90.

elemental type(varying_string) function iso_varying_string::replace::replace_ch_vs_fixed ( character(len=*), intent(in)  string,
integer, intent(in)  start,
integer, intent(in)  finish,
type(varying_string), intent(in)  substring 
)

Definition at line 2296 of file iso_varying_string.f90.

elemental type(varying_string) function iso_varying_string::replace::replace_ch_vs_vs_target ( character(len=*), intent(in)  string,
type(varying_string), intent(in)  target,
type(varying_string), intent(in)  substring,
logical, intent(in), optional  every,
logical, intent(in), optional  back 
)

Definition at line 2392 of file iso_varying_string.f90.

elemental type(varying_string) function iso_varying_string::replace::replace_vs_ch_auto ( type(varying_string), intent(in)  string,
integer, intent(in)  start,
character(len=*), intent(in)  substring 
)

Definition at line 2233 of file iso_varying_string.f90.

elemental type(varying_string) function iso_varying_string::replace::replace_vs_ch_ch_target ( type(varying_string), intent(in)  string,
character(len=*), intent(in)  target,
character(len=*), intent(in)  substring,
logical, intent(in), optional  every,
logical, intent(in), optional  back 
)

Definition at line 2507 of file iso_varying_string.f90.

elemental type(varying_string) function iso_varying_string::replace::replace_vs_ch_fixed ( type(varying_string), intent(in)  string,
integer, intent(in)  start,
integer, intent(in)  finish,
character(len=*), intent(in)  substring 
)

Definition at line 2317 of file iso_varying_string.f90.

elemental type(varying_string) function iso_varying_string::replace::replace_vs_ch_vs_target ( type(varying_string), intent(in)  string,
character(len=*), intent(in)  target,
type(varying_string), intent(in)  substring,
logical, intent(in), optional  every,
logical, intent(in), optional  back 
)

Definition at line 2415 of file iso_varying_string.f90.

elemental type(varying_string) function iso_varying_string::replace::replace_vs_vs_auto ( type(varying_string), intent(in)  string,
integer, intent(in)  start,
type(varying_string), intent(in)  substring 
)

Definition at line 2193 of file iso_varying_string.f90.

elemental type(varying_string) function iso_varying_string::replace::replace_vs_vs_ch_target ( type(varying_string), intent(in)  string,
type(varying_string), intent(in)  target,
character(len=*), intent(in)  substring,
logical, intent(in), optional  every,
logical, intent(in), optional  back 
)

Definition at line 2461 of file iso_varying_string.f90.

elemental type(varying_string) function iso_varying_string::replace::replace_vs_vs_fixed ( type(varying_string), intent(in)  string,
integer, intent(in)  start,
integer, intent(in)  finish,
type(varying_string), intent(in)  substring 
)

Definition at line 2273 of file iso_varying_string.f90.

elemental type(varying_string) function iso_varying_string::replace::replace_vs_vs_vs_target ( type(varying_string), intent(in)  string,
type(varying_string), intent(in)  target,
type(varying_string), intent(in)  substring,
logical, intent(in), optional  every,
logical, intent(in), optional  back 
)

Definition at line 2369 of file iso_varying_string.f90.