IODA Bundle
odc::odc_encoder Type Reference
Collaboration diagram for odc::odc_encoder:
[legend]

Private Member Functions

procedure initialise => encoder_initialise
 
procedure free => encoder_free
 
procedure set_row_count => encoder_set_row_count
 
procedure set_rows_per_frame => encoder_set_rows_per_frame
 
procedure set_data => encoder_set_data_array
 
procedure add_column => encoder_add_column
 
procedure column_set_data_size => encoder_column_set_data_size
 
procedure column_set_data_array => encoder_column_set_data_array
 
procedure column_add_bitfield => encoder_column_add_bitfield
 
procedure encode => encoder_encode
 

Private Attributes

type(c_ptr) impl = c_null_ptr
 
real, dimension(:,:), pointer data_array => null()
 
logical column_major = .true.
 

Detailed Description

Definition at line 65 of file odc.f90.

Member Function/Subroutine Documentation

◆ add_column()

procedure odc::odc_encoder::add_column
private

Definition at line 75 of file odc.f90.

◆ column_add_bitfield()

procedure odc::odc_encoder::column_add_bitfield
private

Definition at line 78 of file odc.f90.

◆ column_set_data_array()

procedure odc::odc_encoder::column_set_data_array
private

Definition at line 77 of file odc.f90.

◆ column_set_data_size()

procedure odc::odc_encoder::column_set_data_size
private

Definition at line 76 of file odc.f90.

◆ encode()

procedure odc::odc_encoder::encode
private

Definition at line 79 of file odc.f90.

Here is the call graph for this function:

◆ free()

procedure odc::odc_encoder::free
private

Definition at line 71 of file odc.f90.

◆ initialise()

procedure odc::odc_encoder::initialise
private

Definition at line 70 of file odc.f90.

◆ set_data()

procedure odc::odc_encoder::set_data
private

Definition at line 74 of file odc.f90.

◆ set_row_count()

procedure odc::odc_encoder::set_row_count
private

Definition at line 72 of file odc.f90.

◆ set_rows_per_frame()

procedure odc::odc_encoder::set_rows_per_frame
private

Definition at line 73 of file odc.f90.

Member Data Documentation

◆ column_major

logical odc::odc_encoder::column_major = .true.
private

Definition at line 68 of file odc.f90.

◆ data_array

real, dimension(:,:), pointer odc::odc_encoder::data_array => null()
private

Definition at line 67 of file odc.f90.

◆ impl

type(c_ptr) odc::odc_encoder::impl = c_null_ptr
private

Definition at line 66 of file odc.f90.


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