OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
rdprism.h File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Include dependency graph for rdprism.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int close_prism (prism4ocia_t *data)
 
prism4ocia_t * open_prism (char *filename, prism4ocia_t **data)
 
int read_prism (prism4ocia_t *data, int32_t recnum)
 
char * getinbasename_av (char *file)
 
int endianess (void)
 
float checkTagLine_f (char *linein, char *tag)
 
char * checkTagLine (char *linein, char *tag)
 

Function Documentation

◆ checkTagLine()

char* checkTagLine ( char *  linein,
char *  tag 
)

Definition at line 433 of file jplaeriallib.c.

◆ checkTagLine_f()

float checkTagLine_f ( char *  linein,
char *  tag 
)

Definition at line 457 of file jplaeriallib.c.

◆ close_prism()

int close_prism ( prism4ocia_t *  data)

Definition at line 509 of file read_prism.c.

◆ endianess()

int endianess ( void  )

determine endianess

Determines if the host calling this routine is a big or little endian machine.

Returns
A 0 for BIG_ENDIAN machines, 1 for LITTLE_ENDIAN mahcines.

Definition at line 10 of file endianess.c.

◆ getinbasename_av()

char* getinbasename_av ( char *  file)

Definition at line 17 of file jplaeriallib.c.

◆ open_prism()

prism4ocia_t * open_prism ( char *  filename,
prism4ocia_t **  data 
)

Definition at line 74 of file read_prism.c.

◆ read_prism()

int read_prism ( prism4ocia_t *  data,
int32_t  recnum 
)