|
ocssw
1.0
|
#include <hdf5_bin.h>
Public Member Functions | |
| hdf5_bin () | |
| ~hdf5_bin () | |
| int | open (const char *l3b_filename) |
| int | create (const char *l3b_filename, int32 nrows) |
| int | readBinIndex (int row_num_to_read) |
| int | readBinList (int nbins_to_read) |
| int | readQual (unsigned char *qual, int nbins_to_read) |
| int | readSums (float32 *sums, int nbins_to_read, int iprod) |
| int | writeBinList (hsize_t nbins_to_write) |
| int | writeSums (float *sums, hsize_t nbins_to_write, const char *prodname) |
| int | write (const char *product_list, hsize_t nwrite, float *data, binListStruct_hdf5 *binList) |
| int | close () |
| int | nprod () |
| int | get_numbin (int irow) |
| int | get_basebin (int irow) |
| hid_t | get_index_table () |
| hid_t | get_list_table () |
| hid_t | get_data_table (int i) |
| hid_t | get_grp0 () |
| int | get_bin_num (int kbin) |
| int | get_nobs (int kbin) |
| int | get_nscenes (int kbin) |
| float | get_weights (int kbin) |
| char * | get_prodname (int i) |
| int | copymeta (int32 nfiles, Hdf::hdf5_bin *input_binfile[]) |
| int | set_bin_num (int offset, int bin_num) |
| int | inc_nobs (int offset, int nobs) |
| int | inc_nscenes (int offset, int nscenes) |
| int | inc_weights (int offset, float weights) |
| int | set_weights (int offset, float weights) |
| int | clear_binlist () |
| int | copy_binlist (int src, int dest) |
| int | setDataPtr (int nbins_to_read) |
| int | incNumRec (int n_write) |
| hdf5_bin () | |
| ~hdf5_bin () | |
| int | open (const char *l3b_filename) |
| int | create (const char *l3b_filename, int32 nrows) |
| int | readBinIndex (int row_num_to_read) |
| int | readBinList (int nbins_to_read) |
| int | readBinList (int nbins_to_read, int32 list_reset_ptr) |
| int | readQual (unsigned char *qual, int32 nbins_to_read) |
| int | readQual (unsigned char *qual, int32 nbins_to_read, int32 row_num_to_read) |
| int | readSums (float32 *sums, int32 nbins_to_read, int iprod) |
| int | writeBinList (int32 nbins_to_write) |
| int | writeSums (float *sums, int32 nbins_to_write, const char *prodname) |
| int | writeQual (uint8 *qual, int32 nbins_to_write) |
| int | write (const char *product_list, hsize_t nwrite, float *data, binListStruct_hdf5 *binList) |
| int | close () |
| bool | has_qual () |
| int | get_numbin (int irow) |
| int | get_basebin (int irow) |
| hid_t | get_index_table () |
| hid_t | get_list_table () |
| hid_t | get_data_table (int i) |
| hid_t | get_grp0 () |
| int | get_bin_num (int kbin) |
| int | get_nobs (int kbin) |
| int | get_nscenes (int kbin) |
| float | get_weights (int kbin) |
| int | set_bin_num (int offset, int bin_num) |
| int | inc_nobs (int offset, int nobs) |
| int | inc_nscenes (int offset, int nscenes) |
| int | inc_weights (int offset, float weights) |
| int | set_weights (int offset, float weights) |
| int | clear_binlist () |
| int | copy_binlist (int src, int dest) |
| int | setDataPtr (int nbins_to_read) |
| int | incNumRec (int n_write) |
Public Attributes | |
| int32 | totbins |
| int32 | nrows |
| int32 | nbins |
| hsize_t | n_data_records |
| hsize_t | n_active_prod |
| bool | active_data_prod [MAXNVDATA] |
| hsize_t | binListPtr |
| hsize_t | binDataPtr |
| binIndexStruct | binIndex |
| meta_l3bType | meta_l3b |
Definition at line 9 of file hdf5_bin.h.
Definition at line 30 of file bin_io.cpp.
Definition at line 38 of file bin_io.cpp.
| int Hdf::hdf5_bin::clear_binlist | ( | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 83 of file hdf5_bin.h.
| int Hdf::hdf5_bin::clear_binlist | ( | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::close | ( | ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 1805 of file bin_io.cpp.
| int Hdf::hdf5_bin::close | ( | ) | [virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::copy_binlist | ( | int | src, |
| int | dest | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 85 of file hdf5_bin.h.
| int Hdf::hdf5_bin::copy_binlist | ( | int | src, |
| int | dest | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::copymeta | ( | int32 | nfiles, |
| Hdf::hdf5_bin * | input_binfile[] | ||
| ) |
| int Hdf::hdf5_bin::create | ( | const char * | l3b_filename, |
| int32 | nrows | ||
| ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 1098 of file bin_io.cpp.
| int Hdf::hdf5_bin::create | ( | const char * | l3b_filename, |
| int32 | nrows | ||
| ) | [virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::get_basebin | ( | int | irow | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 56 of file hdf5_bin.h.
| int Hdf::hdf5_bin::get_basebin | ( | int | irow | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::get_bin_num | ( | int | kbin | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 63 of file hdf5_bin.h.
| int Hdf::hdf5_bin::get_bin_num | ( | int | kbin | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| hid_t Hdf::hdf5_bin::get_data_table | ( | int | i | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 60 of file hdf5_bin.h.
| hid_t Hdf::hdf5_bin::get_data_table | ( | int | i | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| hid_t Hdf::hdf5_bin::get_grp0 | ( | ) | [inline] |
Definition at line 61 of file hdf5_bin.h.
| hid_t Hdf::hdf5_bin::get_grp0 | ( | ) | [inline] |
| hid_t Hdf::hdf5_bin::get_index_table | ( | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 58 of file hdf5_bin.h.
| hid_t Hdf::hdf5_bin::get_index_table | ( | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| hid_t Hdf::hdf5_bin::get_list_table | ( | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 59 of file hdf5_bin.h.
| hid_t Hdf::hdf5_bin::get_list_table | ( | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::get_nobs | ( | int | kbin | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 64 of file hdf5_bin.h.
| int Hdf::hdf5_bin::get_nobs | ( | int | kbin | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::get_nscenes | ( | int | kbin | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 65 of file hdf5_bin.h.
| int Hdf::hdf5_bin::get_nscenes | ( | int | kbin | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::get_numbin | ( | int | irow | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 55 of file hdf5_bin.h.
| int Hdf::hdf5_bin::get_numbin | ( | int | irow | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| char* Hdf::hdf5_bin::get_prodname | ( | int | i | ) | [inline] |
Definition at line 68 of file hdf5_bin.h.
| float Hdf::hdf5_bin::get_weights | ( | int | kbin | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 66 of file hdf5_bin.h.
| float Hdf::hdf5_bin::get_weights | ( | int | kbin | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| bool Hdf::hdf5_bin::has_qual | ( | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::inc_nobs | ( | int | offset, |
| int | nobs | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 74 of file hdf5_bin.h.
| int Hdf::hdf5_bin::inc_nobs | ( | int | offset, |
| int | nobs | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::inc_nscenes | ( | int | offset, |
| int | nscenes | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 76 of file hdf5_bin.h.
| int Hdf::hdf5_bin::inc_nscenes | ( | int | offset, |
| int | nscenes | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::inc_weights | ( | int | offset, |
| float | weights | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 78 of file hdf5_bin.h.
| int Hdf::hdf5_bin::inc_weights | ( | int | offset, |
| float | weights | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::incNumRec | ( | int | n_write | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 92 of file hdf5_bin.h.
| int Hdf::hdf5_bin::incNumRec | ( | int | n_write | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::nprod | ( | ) | [inline] |
Reimplemented from Hdf::hdf_bin.
Definition at line 54 of file hdf5_bin.h.
| int Hdf::hdf5_bin::open | ( | const char * | l3b_filename | ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 1123 of file bin_io.cpp.
| int Hdf::hdf5_bin::open | ( | const char * | l3b_filename | ) | [virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::readBinIndex | ( | int | row_num_to_read | ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 1290 of file bin_io.cpp.
| int Hdf::hdf5_bin::readBinIndex | ( | int | row_num_to_read | ) | [virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::readBinList | ( | int | nbins_to_read | ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 1350 of file bin_io.cpp.
| int Hdf::hdf5_bin::readBinList | ( | int | nbins_to_read | ) | [virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::readBinList | ( | int | nbins_to_read, |
| int32 | list_reset_ptr | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::readQual | ( | unsigned char * | qual, |
| int | nbins_to_read | ||
| ) |
| int Hdf::hdf5_bin::readQual | ( | unsigned char * | qual, |
| int32 | nbins_to_read | ||
| ) |
Definition at line 1402 of file bin_io.cpp.
| int Hdf::hdf5_bin::readQual | ( | unsigned char * | qual, |
| int32 | nbins_to_read, | ||
| int32 | row_num_to_read | ||
| ) |
Definition at line 1408 of file bin_io.cpp.
| int Hdf::hdf5_bin::readSums | ( | float32 * | sums, |
| int | nbins_to_read, | ||
| int | iprod | ||
| ) |
| int Hdf::hdf5_bin::readSums | ( | float32 * | sums, |
| int32 | nbins_to_read, | ||
| int | iprod | ||
| ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 1416 of file bin_io.cpp.
| int Hdf::hdf5_bin::set_bin_num | ( | int | offset, |
| int | bin_num | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 72 of file hdf5_bin.h.
| int Hdf::hdf5_bin::set_bin_num | ( | int | offset, |
| int | bin_num | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::set_weights | ( | int | offset, |
| float | weights | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 80 of file hdf5_bin.h.
| int Hdf::hdf5_bin::set_weights | ( | int | offset, |
| float | weights | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::setDataPtr | ( | int | nbins_to_read | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 89 of file hdf5_bin.h.
| int Hdf::hdf5_bin::setDataPtr | ( | int | nbins_to_read | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::write | ( | const char * | product_list, |
| hsize_t | nwrite, | ||
| float * | data, | ||
| binListStruct_hdf5 * | binList | ||
| ) |
Definition at line 1475 of file bin_io.cpp.
| int Hdf::hdf5_bin::write | ( | const char * | product_list, |
| hsize_t | nwrite, | ||
| float * | data, | ||
| binListStruct_hdf5 * | binList | ||
| ) |
| int Hdf::hdf5_bin::writeBinList | ( | hsize_t | nbins_to_write | ) |
| int Hdf::hdf5_bin::writeBinList | ( | int32 | nbins_to_write | ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 1647 of file bin_io.cpp.
| int Hdf::hdf5_bin::writeQual | ( | uint8 * | qual, |
| int32 | nbins_to_write | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf5_bin::writeSums | ( | float * | sums, |
| hsize_t | nbins_to_write, | ||
| const char * | prodname | ||
| ) |
| int Hdf::hdf5_bin::writeSums | ( | float * | sums, |
| int32 | nbins_to_write, | ||
| const char * | prodname | ||
| ) |
Reimplemented from Hdf::hdf_bin.
Definition at line 100 of file hdf5_bin.h.
| hsize_t Hdf::hdf5_bin::binDataPtr |
Definition at line 103 of file hdf5_bin.h.
| binIndexStruct Hdf::hdf5_bin::binIndex |
Reimplemented from Hdf::hdf_bin.
Definition at line 105 of file hdf5_bin.h.
| hsize_t Hdf::hdf5_bin::binListPtr |
Definition at line 102 of file hdf5_bin.h.
Reimplemented from Hdf::hdf_bin.
Definition at line 107 of file hdf5_bin.h.
| hsize_t Hdf::hdf5_bin::n_active_prod |
Reimplemented from Hdf::hdf_bin.
Definition at line 99 of file hdf5_bin.h.
| hsize_t Hdf::hdf5_bin::n_data_records |
Reimplemented from Hdf::hdf_bin.
Definition at line 98 of file hdf5_bin.h.
| int32 Hdf::hdf5_bin::nbins |
Reimplemented from Hdf::hdf_bin.
Definition at line 97 of file hdf5_bin.h.
| int32 Hdf::hdf5_bin::nrows |
Reimplemented from Hdf::hdf_bin.
Definition at line 96 of file hdf5_bin.h.
| int32 Hdf::hdf5_bin::totbins |
Reimplemented from Hdf::hdf_bin.
Definition at line 95 of file hdf5_bin.h.
1.7.6.1