#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 (const 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 |
( |
const 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 | ) |
|