PLplot  5.15.0
plplot_private_utilities Module Reference

Data Types

interface  interface_strlen
 

Functions/Subroutines

subroutine character_array_to_c (cstring_array, cstring_address, character_array)
 
integer function c_to_character_array (character_array, cstring_address_array)
 
subroutine copystring2f (fstring, cstring)
 
integer function max_cstring_length (cstring_address_array)
 

Function/Subroutine Documentation

◆ c_to_character_array()

integer function plplot_private_utilities::c_to_character_array ( character(len=*), dimension(:), intent(out)  character_array,
type(c_ptr), dimension(:), intent(in)  cstring_address_array 
)

Definition at line 151 of file plplot_small_modules.f90.

◆ character_array_to_c()

subroutine plplot_private_utilities::character_array_to_c ( character(len=1), dimension(:,:), intent(out), allocatable, target  cstring_array,
type(c_ptr), dimension(:), intent(out), allocatable  cstring_address,
character(len=*), dimension(:), intent(in)  character_array 
)

Definition at line 120 of file plplot_small_modules.f90.

◆ copystring2f()

subroutine plplot_private_utilities::copystring2f ( character(len=*), intent(out)  fstring,
character(len=1), dimension(:), intent(in)  cstring 
)

Definition at line 189 of file plplot_small_modules.f90.

◆ max_cstring_length()

integer function plplot_private_utilities::max_cstring_length ( type(c_ptr), dimension(:), intent(in)  cstring_address_array)

Definition at line 205 of file plplot_small_modules.f90.