PLplot: plplot_private_utilities Module Reference

PLplot 5.15.0

Data Types | Functions/Subroutines
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.