IODA Bundle
odc_c_binding.f90 File Reference

Go to the source code of this file.

Data Types

interface  odc_c_binding::odb_start
 Initialize ODB API. This function must be called before any other function from the ODB API. More...
 
interface  odc_c_binding::odb_count
 Counts number of rows in an ODB file. More...
 
interface  odc_c_binding::odb_select_new
 
interface  odc_c_binding::odb_select_delete
 
interface  odc_c_binding::odb_read_new
 
interface  odc_c_binding::odb_read_delete
 
interface  odc_c_binding::odb_read_iterator_new
 Create new read iterator. More...
 
interface  odc_c_binding::odb_read_iterator_delete
 
interface  odc_c_binding::odb_read_get_no_of_columns
 
interface  odc_c_binding::odb_read_get_column_type
 
interface  odc_c_binding::odb_read_get_column_name
 
interface  odc_c_binding::odb_read_get_bitfield
 
interface  odc_c_binding::odb_read_get_next_row
 
interface  odc_c_binding::odb_read_get_missing_value
 
interface  odc_c_binding::odb_read_get_row_buffer_size_doubles
 
interface  odc_c_binding::odb_read_get_column_offset_internal
 
interface  odc_c_binding::odb_read_get_column_size_doubles
 
interface  odc_c_binding::odb_select_iterator_new
 
interface  odc_c_binding::odb_select_iterator_new_from_file
 
interface  odc_c_binding::odb_select_iterator_delete
 
interface  odc_c_binding::odb_select_get_no_of_columns
 
interface  odc_c_binding::odb_select_get_row_buffer_size_doubles
 
interface  odc_c_binding::odb_select_get_column_offset_internal
 
interface  odc_c_binding::odb_select_get_column_size_doubles
 
interface  odc_c_binding::odb_select_get_column_type
 
interface  odc_c_binding::odb_select_get_column_name
 
interface  odc_c_binding::odb_select_get_bitfield
 
interface  odc_c_binding::odb_select_get_next_row
 
interface  odc_c_binding::odb_write_new
 
interface  odc_c_binding::odb_write_delete
 
interface  odc_c_binding::odb_write_iterator_new
 
interface  odc_c_binding::odb_append_iterator_new
 
interface  odc_c_binding::odb_write_iterator_delete
 
interface  odc_c_binding::odb_write_set_no_of_columns
 
interface  odc_c_binding::odb_write_set_column
 
interface  odc_c_binding::odb_write_set_bitfield
 
interface  odc_c_binding::odb_write_set_missing_value
 
interface  odc_c_binding::odb_write_set_column_size_doubles
 
interface  odc_c_binding::odb_write_get_row_buffer_size_doubles
 
interface  odc_c_binding::odb_write_get_column_offset_internal
 
interface  odc_c_binding::odb_write_set_next_row
 
interface  odc_c_binding::odb_write_header
 

Modules

module  odc_c_binding
 Provides Fortran bindings for ODB API.
 

Functions/Subroutines

integer(kind=c_int) function odc_c_binding::odb_read_get_column_offset (odb_iterator, n, offset)
 
integer(kind=c_int) function odc_c_binding::odb_select_get_column_offset (odb_iterator, n, offset)
 
integer(kind=c_int) function odc_c_binding::odb_write_get_column_offset (odb_iterator, n, offset)
 

Variables

integer, parameter odc_c_binding::odb_ignore =0
 
integer, parameter odc_c_binding::odb_integer =1
 
integer, parameter odc_c_binding::odb_real =2
 
integer, parameter odc_c_binding::odb_string =3
 
integer, parameter odc_c_binding::odb_bitfield =4
 
integer, parameter odc_c_binding::odb_double =5