|
ocssw
1.0
|
#include <hdf4_bin.h>
Public Member Functions | |
| hdf4_bin () | |
| ~hdf4_bin () | |
| int | create (char *l3b_filename, int32 nrows) |
| int | open (char *l3b_filename) |
| int | readBinIndex (int row_num_to_read) |
| int | read (float32 *data, binListStruct *binList) |
| int | read (float32 *data, float32 *var, binListStruct *binList) |
| int | read (float32 *data, binListStruct *binList, int nbins_to_read) |
| int | read (float32 *data, float32 *var, binListStruct *binList, int nbins_to_read) |
| int | readBinList (int nbins_to_read) |
| int | readBinList () |
| int | readQual (uint8 *qual, int nbins_to_read) |
| int | readSums (float32 *sums, int nbins_to_read, int iprod) |
| int | nprod () |
| int | get_numbin (int irow) |
| int | get_basebin (int irow) |
| 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 | 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 | write (char *product_list, int32 nwrite, float32 *data, binListStruct *binList) |
| int | writeBinList (int32 nbins_to_write) |
| int | writeQual (uint8 *qual, int nbins_to_write) |
| int | writeSums (float32 *sums, int nbins_to_write, char *prodname) |
| int | copy (char *product_list, int32 nwrite, int32 *binsToCopy, Hdf::binListStruct *inBinList, Hdf::hdf4_bin *input_binfile) |
| int | copymeta (int32 nfiles, Hdf::hdf4_bin *input_binfile[]) |
| int | close () |
| bool | has_qual () |
| hdf4_bin () | |
| ~hdf4_bin () | |
| int | get_beg () |
| int | get_ext () |
| int | create (const char *l3b_filename, int32 nrows) |
| int | open (const char *l3b_filename) |
| int | read (char *product_list) |
| int | copymeta (int32 nfiles, Hdf::hdf4_bin *input_binfile[]) |
| int | readBinIndex (int row_num_to_read) |
| int | read (float32 *data, binListStruct *binList) |
| int | read (float32 *data, float32 *var, binListStruct *binList) |
| int | read (float32 *data, binListStruct *binList, int nbins_to_read) |
| int | read (float32 *data, float32 *var, binListStruct *binList, int nbins_to_read) |
| int | readBinList (int nbins_to_read) |
| int | readBinList () |
| int | readBinList (int nbins_to_read, int32 list_reset_ptr) |
| int | readQual (uint8 *qual, int32 nbins_to_read) |
| int | readQual (uint8 *qual, int32 nbins_to_read, int32 row_num_to_read) |
| int | readSums (float32 *sums, int32 nbins_to_read, int iprod) |
| int | get_numbin (int irow) |
| int | get_basebin (int irow) |
| 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 | write (char *product_list, int32 nwrite, float32 *data, binListStruct *binList) |
| int | writeBinList (int32 nbins_to_write) |
| int | writeQual (uint8 *qual, int32 nbins_to_write) |
| int | writeSums (float32 *sums, int32 nbins_to_write, const char *prodname) |
| int | copy (char *product_list, int32 nwrite, int32 *binsToCopy, Hdf::binListStruct *inBinList, Hdf::hdf4_bin *input_binfile) |
| int | close () |
| bool | has_qual () |
| int | setDataPtr (int nbins_to_read) |
| int | incNumRec (int n_write) |
| hid_t | get_index_table () |
| hid_t | get_list_table () |
| hid_t | get_data_table (int i) |
Public Attributes | |
| int32 | nrows |
| int32 | n_data_records |
| int32 | n_active_prod |
| bool | active_data_prod [MAXNVDATA] |
| int32 | totbins |
| int32 | noext |
| binIndexStruct | binIndex |
| meta_l3bType | meta_l3b |
Definition at line 9 of file hdf4_bin.h.
Definition at line 17 of file bin_io.cpp.
Definition at line 29 of file bin_io.cpp.
| int Hdf::hdf4_bin::clear_binlist | ( | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 76 of file hdf4_bin.h.
| int Hdf::hdf4_bin::clear_binlist | ( | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::close | ( | ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 811 of file bin_io.cpp.
| int Hdf::hdf4_bin::close | ( | ) | [virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::copy | ( | char * | product_list, |
| int32 | nwrite, | ||
| int32 * | binsToCopy, | ||
| Hdf::binListStruct * | inBinList, | ||
| Hdf::hdf4_bin * | input_binfile | ||
| ) |
Definition at line 569 of file bin_io.cpp.
| int Hdf::hdf4_bin::copy | ( | char * | product_list, |
| int32 | nwrite, | ||
| int32 * | binsToCopy, | ||
| Hdf::binListStruct * | inBinList, | ||
| Hdf::hdf4_bin * | input_binfile | ||
| ) |
| int Hdf::hdf4_bin::copy_binlist | ( | int | src, |
| int | dest | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 78 of file hdf4_bin.h.
| int Hdf::hdf4_bin::copy_binlist | ( | int | src, |
| int | dest | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::copymeta | ( | int32 | nfiles, |
| Hdf::hdf4_bin * | input_binfile[] | ||
| ) |
| int Hdf::hdf4_bin::copymeta | ( | int32 | nfiles, |
| Hdf::hdf4_bin * | input_binfile[] | ||
| ) | [inline] |
| int Hdf::hdf4_bin::create | ( | char * | l3b_filename, |
| int32 | nrows | ||
| ) |
| int Hdf::hdf4_bin::create | ( | const char * | l3b_filename, |
| int32 | nrows | ||
| ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 49 of file bin_io.cpp.
| int Hdf::hdf4_bin::get_basebin | ( | int | irow | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 56 of file hdf4_bin.h.
| int Hdf::hdf4_bin::get_basebin | ( | int | irow | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::get_beg | ( | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::get_bin_num | ( | int | kbin | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 58 of file hdf4_bin.h.
| int Hdf::hdf4_bin::get_bin_num | ( | int | kbin | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| hid_t Hdf::hdf4_bin::get_data_table | ( | int | i | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::get_ext | ( | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| hid_t Hdf::hdf4_bin::get_index_table | ( | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| hid_t Hdf::hdf4_bin::get_list_table | ( | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::get_nobs | ( | int | kbin | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 59 of file hdf4_bin.h.
| int Hdf::hdf4_bin::get_nobs | ( | int | kbin | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::get_nscenes | ( | int | kbin | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 60 of file hdf4_bin.h.
| int Hdf::hdf4_bin::get_nscenes | ( | int | kbin | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::get_numbin | ( | int | irow | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 55 of file hdf4_bin.h.
| int Hdf::hdf4_bin::get_numbin | ( | int | irow | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| char* Hdf::hdf4_bin::get_prodname | ( | int | i | ) | [inline] |
Definition at line 63 of file hdf4_bin.h.
| float Hdf::hdf4_bin::get_weights | ( | int | kbin | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 61 of file hdf4_bin.h.
| float Hdf::hdf4_bin::get_weights | ( | int | kbin | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| bool Hdf::hdf4_bin::has_qual | ( | ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 1093 of file bin_io.cpp.
| bool Hdf::hdf4_bin::has_qual | ( | ) | [virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::inc_nobs | ( | int | offset, |
| int | nobs | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 67 of file hdf4_bin.h.
| int Hdf::hdf4_bin::inc_nobs | ( | int | offset, |
| int | nobs | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::inc_nscenes | ( | int | offset, |
| int | nscenes | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 69 of file hdf4_bin.h.
| int Hdf::hdf4_bin::inc_nscenes | ( | int | offset, |
| int | nscenes | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::inc_weights | ( | int | offset, |
| float | weights | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 71 of file hdf4_bin.h.
| int Hdf::hdf4_bin::inc_weights | ( | int | offset, |
| float | weights | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::incNumRec | ( | int | n_write | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::nprod | ( | ) | [inline] |
Reimplemented from Hdf::hdf_bin.
Definition at line 54 of file hdf4_bin.h.
| int Hdf::hdf4_bin::open | ( | char * | l3b_filename | ) |
| int Hdf::hdf4_bin::open | ( | const char * | l3b_filename | ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 121 of file bin_io.cpp.
| int Hdf::hdf4_bin::read | ( | float32 * | data, |
| binListStruct * | binList | ||
| ) |
Definition at line 480 of file bin_io.cpp.
| int Hdf::hdf4_bin::read | ( | float32 * | data, |
| float32 * | var, | ||
| binListStruct * | binList | ||
| ) |
Definition at line 491 of file bin_io.cpp.
| int Hdf::hdf4_bin::read | ( | float32 * | data, |
| binListStruct * | binList, | ||
| int | nbins_to_read | ||
| ) |
Definition at line 288 of file bin_io.cpp.
| int Hdf::hdf4_bin::read | ( | float32 * | data, |
| float32 * | var, | ||
| binListStruct * | binList, | ||
| int | nbins_to_read | ||
| ) |
Definition at line 346 of file bin_io.cpp.
| int Hdf::hdf4_bin::read | ( | char * | product_list | ) | [inline] |
Reimplemented from Hdf::hdf_bin.
| int Hdf::hdf4_bin::read | ( | float32 * | data, |
| binListStruct * | binList | ||
| ) |
| int Hdf::hdf4_bin::read | ( | float32 * | data, |
| float32 * | var, | ||
| binListStruct * | binList | ||
| ) |
| int Hdf::hdf4_bin::read | ( | float32 * | data, |
| binListStruct * | binList, | ||
| int | nbins_to_read | ||
| ) |
| int Hdf::hdf4_bin::read | ( | float32 * | data, |
| float32 * | var, | ||
| binListStruct * | binList, | ||
| int | nbins_to_read | ||
| ) |
| int Hdf::hdf4_bin::readBinIndex | ( | int | row_num_to_read | ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 225 of file bin_io.cpp.
| int Hdf::hdf4_bin::readBinIndex | ( | int | row_num_to_read | ) | [virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::readBinList | ( | int | nbins_to_read | ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 432 of file bin_io.cpp.
| int Hdf::hdf4_bin::readBinList | ( | ) |
Definition at line 453 of file bin_io.cpp.
| int Hdf::hdf4_bin::readBinList | ( | int | nbins_to_read | ) | [virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::readBinList | ( | ) |
| int Hdf::hdf4_bin::readBinList | ( | int | nbins_to_read, |
| int32 | list_reset_ptr | ||
| ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 465 of file bin_io.cpp.
| int Hdf::hdf4_bin::readQual | ( | uint8 * | qual, |
| int | nbins_to_read | ||
| ) |
| int Hdf::hdf4_bin::readQual | ( | uint8 * | qual, |
| int32 | nbins_to_read | ||
| ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 644 of file bin_io.cpp.
| int Hdf::hdf4_bin::readQual | ( | uint8 * | qual, |
| int32 | nbins_to_read, | ||
| int32 | row_num_to_read | ||
| ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 659 of file bin_io.cpp.
| int Hdf::hdf4_bin::readSums | ( | float32 * | sums, |
| int | nbins_to_read, | ||
| int | iprod | ||
| ) |
| int Hdf::hdf4_bin::readSums | ( | float32 * | sums, |
| int32 | nbins_to_read, | ||
| int | iprod | ||
| ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 679 of file bin_io.cpp.
| int Hdf::hdf4_bin::set_bin_num | ( | int | offset, |
| int | bin_num | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 65 of file hdf4_bin.h.
| int Hdf::hdf4_bin::set_bin_num | ( | int | offset, |
| int | bin_num | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::set_weights | ( | int | offset, |
| float | weights | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
Definition at line 73 of file hdf4_bin.h.
| int Hdf::hdf4_bin::set_weights | ( | int | offset, |
| float | weights | ||
| ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::setDataPtr | ( | int | nbins_to_read | ) | [inline, virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::write | ( | char * | product_list, |
| int32 | nwrite, | ||
| float32 * | data, | ||
| binListStruct * | binList | ||
| ) |
Definition at line 501 of file bin_io.cpp.
| int Hdf::hdf4_bin::write | ( | char * | product_list, |
| int32 | nwrite, | ||
| float32 * | data, | ||
| binListStruct * | binList | ||
| ) |
| int Hdf::hdf4_bin::writeBinList | ( | int32 | nbins_to_write | ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 713 of file bin_io.cpp.
| int Hdf::hdf4_bin::writeBinList | ( | int32 | nbins_to_write | ) | [virtual] |
Implements Hdf::hdf_bin.
| int Hdf::hdf4_bin::writeQual | ( | uint8 * | qual, |
| int | nbins_to_write | ||
| ) |
| int Hdf::hdf4_bin::writeQual | ( | uint8 * | qual, |
| int32 | nbins_to_write | ||
| ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 742 of file bin_io.cpp.
| int Hdf::hdf4_bin::writeSums | ( | float32 * | sums, |
| int | nbins_to_write, | ||
| char * | prodname | ||
| ) |
| int Hdf::hdf4_bin::writeSums | ( | float32 * | sums, |
| int32 | nbins_to_write, | ||
| const char * | prodname | ||
| ) | [virtual] |
Implements Hdf::hdf_bin.
Definition at line 766 of file bin_io.cpp.
Reimplemented from Hdf::hdf_bin.
Definition at line 98 of file hdf4_bin.h.
| binIndexStruct Hdf::hdf4_bin::binIndex |
Reimplemented from Hdf::hdf_bin.
Definition at line 102 of file hdf4_bin.h.
Reimplemented from Hdf::hdf_bin.
Definition at line 103 of file hdf4_bin.h.
Reimplemented from Hdf::hdf_bin.
Definition at line 97 of file hdf4_bin.h.
Reimplemented from Hdf::hdf_bin.
Definition at line 96 of file hdf4_bin.h.
| int32 Hdf::hdf4_bin::noext |
Definition at line 100 of file hdf4_bin.h.
| int32 Hdf::hdf4_bin::nrows |
Reimplemented from Hdf::hdf_bin.
Definition at line 95 of file hdf4_bin.h.
| int32 Hdf::hdf4_bin::totbins |
Reimplemented from Hdf::hdf_bin.
Definition at line 99 of file hdf4_bin.h.
1.7.6.1