TUV-x
Loading...
Searching...
No Matches
Public Member Functions | List of all members
musica_io::io_t Type Reference

General input/output class. More...

Inheritance diagram for musica_io::io_t:
musica_io_netcdf::io_netcdf_t

Public Member Functions

procedure(variable_dimensions), deferred variable_dimensions
 Returns the dimension names for a given variable.
 
procedure(variable_units), deferred variable_units
 Returns the units for a given variable.
 
procedure(set_variable_units), deferred set_variable_units
 Sets the units for a given variable.
 
Data read functions
procedure(read_0D_double), deferred read_0d_double
 
procedure(read_1D_double), deferred read_1d_double
 
procedure(read_2D_double), deferred read_2d_double
 
procedure(read_3D_double), deferred read_3d_double
 
procedure(read_4D_double), deferred read_4d_double
 
procedure(read_0D_int), deferred read_0d_int
 
procedure(read_1D_int), deferred read_1d_int
 
generic read => read_0d_double, read_1d_double, read_2d_double, read_3d_double, read_4d_double, read_0d_int, read_1d_int
 
Data write functions
procedure(write_0D_double), deferred write_0d_double
 
procedure(write_1D_double), deferred write_1d_double
 
procedure(write_2D_double), deferred write_2d_double
 
procedure(write_3D_double), deferred write_3d_double
 
procedure(write_4D_double), deferred write_4d_double
 
procedure(write_0D_int), deferred write_0d_int
 
procedure(write_1D_int), deferred write_1d_int
 
generic write => write_0d_double, write_1d_double, write_2d_double, write_3d_double, write_4d_double, write_0d_int, write_1d_int
 
Data append functions
procedure(append_0D_double), deferred append_0d_double
 
procedure(append_1D_double), deferred append_1d_double
 
procedure(append_2D_double), deferred append_2d_double
 
procedure(append_3D_double), deferred append_3d_double
 
procedure(append_0D_int), deferred append_0d_int
 
generic append => append_0d_double, append_1d_double, append_2d_double, append_3d_double, append_0d_int
 
procedure(exists_char), deferred exists_char
 Returns whether a variable exists in the file.
 
procedure(exists_string), deferred exists_string
 
generic exists => exists_char, exists_string
 

Detailed Description

General input/output class.


The documentation for this type was generated from the following file: