#include <stdio.h>
#include <strings.h>
#include "l12_proto.h"
#include "l2prod.h"
#include <productInfo.h>
Go to the source code of this file.
|
void | initProduct (l2prodstr *l2prod) |
|
l2prodstr * | createNewProduct () |
|
int | convertDataType (char *str) |
|
int | convertParamType (char *str) |
|
int | compareProd (l2prodstr *prod1, l2prodstr *prod2) |
|
void | init_l2prod () |
|
void | getProductName (char *name, l2prodstr *product) |
|
void | getPrefix (char *name, l2prodstr *product) |
|
void | getAlgorithmName (char *name, l2prodstr *product) |
|
void | getSuffix (char *name, l2prodstr *product) |
|
void | getParamType (char *name, l2prodstr *product) |
|
void | getDataType (char *name, l2prodstr *product) |
|
void | setTitleString (l2prodstr *product) |
|
void | getFullProductName (char *name, l2prodstr *prod) |
|
void | dumpProductStructure (l2prodstr **list, char *filename) |
|
char * | xmlEncapsulateText (char *str) |
|
void | XML_file_header (FILE *fout) |
|
void | XML_file_footer (FILE *fout) |
|
void | XML_product_header (FILE *fout, l2prodstr *product) |
|
void | XML_product_footer (FILE *fout) |
|
void | XML_algorithm (FILE *fout, l2prodstr *product) |
|
void | write_product_XML_file (char *filename) |
|
l2prodstr * | get_l2prod_index (char *prod_name, int32 sensorID, int32 numBands, int32 numPixels, int32 numScans, int32_t wave[]) |
|
◆ ARRAY_CHUNK_SIZE
#define ARRAY_CHUNK_SIZE 20 |
◆ compareProd()
int compareProd |
( |
l2prodstr * |
prod1, |
|
|
l2prodstr * |
prod2 |
|
) |
| |
◆ convertDataType()
int convertDataType |
( |
char * |
str | ) |
|
◆ convertParamType()
int convertParamType |
( |
char * |
str | ) |
|
◆ createNewProduct()
l2prodstr* createNewProduct |
( |
| ) |
|
◆ dumpProductStructure()
void dumpProductStructure |
( |
l2prodstr ** |
list, |
|
|
char * |
filename |
|
) |
| |
◆ get_l2prod_index()
l2prodstr* get_l2prod_index |
( |
char * |
prod_name, |
|
|
int32 |
sensorID, |
|
|
int32 |
numBands, |
|
|
int32 |
numPixels, |
|
|
int32 |
numScans, |
|
|
int32_t |
wave[] |
|
) |
| |
◆ getAlgorithmName()
void getAlgorithmName |
( |
char * |
name, |
|
|
l2prodstr * |
product |
|
) |
| |
◆ getDataType()
void getDataType |
( |
char * |
name, |
|
|
l2prodstr * |
product |
|
) |
| |
◆ getFullProductName()
void getFullProductName |
( |
char * |
name, |
|
|
l2prodstr * |
prod |
|
) |
| |
◆ getParamType()
void getParamType |
( |
char * |
name, |
|
|
l2prodstr * |
product |
|
) |
| |
◆ getPrefix()
void getPrefix |
( |
char * |
name, |
|
|
l2prodstr * |
product |
|
) |
| |
◆ getProductName()
void getProductName |
( |
char * |
name, |
|
|
l2prodstr * |
product |
|
) |
| |
◆ getSuffix()
void getSuffix |
( |
char * |
name, |
|
|
l2prodstr * |
product |
|
) |
| |
◆ init_l2prod()
◆ initProduct()
void initProduct |
( |
l2prodstr * |
l2prod | ) |
|
◆ setTitleString()
void setTitleString |
( |
l2prodstr * |
product | ) |
|
◆ write_product_XML_file()
void write_product_XML_file |
( |
char * |
filename | ) |
|
◆ XML_algorithm()
void XML_algorithm |
( |
FILE * |
fout, |
|
|
l2prodstr * |
product |
|
) |
| |
◆ XML_file_footer()
void XML_file_footer |
( |
FILE * |
fout | ) |
|
◆ XML_file_header()
void XML_file_header |
( |
FILE * |
fout | ) |
|
◆ XML_product_footer()
void XML_product_footer |
( |
FILE * |
fout | ) |
|
◆ XML_product_header()
void XML_product_header |
( |
FILE * |
fout, |
|
|
l2prodstr * |
product |
|
) |
| |
◆ xmlEncapsulateText()
char* xmlEncapsulateText |
( |
char * |
str | ) |
|