#include "cdflib.h"
Defines | |
#define | MAX_PART_LEN 10 |
#define | MAX_MOD_LEN 10 |
#define | MAX_ePART_LEN 25 |
Functions | |
static long JulianDay | PROTOARGs ((long, long, long)) |
static char *MonthToken | PROTOARGs ((long)) |
static char *FullDayToken | PROTOARGs ((char *)) |
static Logical AppendFractionPart | PROTOARGs ((char *encoded, double fraction, int defaultWidth, char *modifier)) |
static Logical AppendIntegerPart | PROTOARGs ((char *encoded, long integer, int defaultWidth, Logical defaultLeading0, char *modifier)) |
static Logical AppendPart | PROTOARGs ((char *encoded, char *ePart, int width, Logical leading0)) |
void encodeEPOCH16x2 | PROTOARGs ((double epoch, char *encoded)) |
void encodeEPOCH16x3 | PROTOARGs ((double epoch[], char *encoded)) |
VISIBLE_PREFIX double | parseEPOCH (char *inString) |
VISIBLE_PREFIX double | parseEPOCH16 (char *inString, epoch) |
VISIBLE_PREFIX double | parseEPOCH1 (char *inString) |
VISIBLE_PREFIX double | parseEPOCH16_1 (char *inString, epoch) |
VISIBLE_PREFIX double | parseEPOCH2 (char *inString) |
VISIBLE_PREFIX double | parseEPOCH16_2 (char *inString, epoch) |
VISIBLE_PREFIX double | parseEPOCH3 (char *inString) |
VISIBLE_PREFIX double | parseEPOCH16_3 (char *inString, epoch) |
VISIBLE_PREFIX void | encodeEPOCH (double epoch, epString) |
VISIBLE_PREFIX void | encodeEPOCH16 (epoch, epString) |
VISIBLE_PREFIX void | encodeEPOCH1 (double epoch, epString) |
VISIBLE_PREFIX void | encodeEPOCH16_1 (epoch, epString) |
VISIBLE_PREFIX void | encodeEPOCH2 (double epoch, epString) |
VISIBLE_PREFIX void | encodeEPOCH16_2 (epoch, epString) |
VISIBLE_PREFIX void | encodeEPOCH3 (double epoch, epString) |
VISIBLE_PREFIX void | encodeEPOCH16_3 (epoch, epString) |
VISIBLE_PREFIX void | encodeEPOCHx (double epoch, format, encoded) |
VISIBLE_PREFIX void | encodeEPOCH16_x (epoch, format, encoded) |
static Logical | AppendFractionPart (char *encoded, double fraction, int defaultWidth, char *modifier) |
static Logical | AppendIntegerPart (char *encoded, long integer, int defaultWidth, Logical defaultLeading0, char *modifier) |
static Logical | AppendPart (char *encoded, char *ePart, int width, Logical leading0) |
void | encodeEPOCH16x2 (double epoch, char *encoded) |
void | encodeEPOCH16x3 (epoch, char *encoded) |
VISIBLE_PREFIX double | computeEPOCH (long year, long month, long day, long hour, long minute, long second, long msec) |
VISIBLE_PREFIX double | computeEPOCH16 (long year, long month, long day, long hour, long minute, long second, long msec, long usec, long nsec, long psec, epoch) |
VISIBLE_PREFIX void | EPOCHbreakdown (double epoch, long *year, long *month, long *day, long *hour, long *minute, long *second, long *msec) |
VISIBLE_PREFIX void | EPOCH16breakdown (epoch, long *year, long *month, long *day, long *hour, long *minute, long *second, long *msec, long *usec, long *nsec, long *psec) |
static long | JulianDay (long y, long m, long d) |
static char * | MonthToken (long month) |
static char * | FullDayToken (char *day3) |
VISIBLE_PREFIX void | TimeStamp (char *stampStr) |
#define MAX_ePART_LEN 25 |
#define MAX_MOD_LEN 10 |
#define MAX_PART_LEN 10 |
static Logical AppendFractionPart | ( | char * | encoded, | |
double | fraction, | |||
int | defaultWidth, | |||
char * | modifier | |||
) | [static] |
static Logical AppendIntegerPart | ( | char * | encoded, | |
long | integer, | |||
int | defaultWidth, | |||
Logical | defaultLeading0, | |||
char * | modifier | |||
) | [static] |
VISIBLE_PREFIX double computeEPOCH | ( | long | year, | |
long | month, | |||
long | day, | |||
long | hour, | |||
long | minute, | |||
long | second, | |||
long | msec | |||
) |
VISIBLE_PREFIX double computeEPOCH16 | ( | long | year, | |
long | month, | |||
long | day, | |||
long | hour, | |||
long | minute, | |||
long | second, | |||
long | msec, | |||
long | usec, | |||
long | nsec, | |||
long | psec, | |||
epoch | ||||
) |
VISIBLE_PREFIX void encodeEPOCH | ( | double | epoch, | |
epString | ||||
) |
VISIBLE_PREFIX void encodeEPOCH1 | ( | double | epoch, | |
epString | ||||
) |
VISIBLE_PREFIX void encodeEPOCH16 | ( | epoch | , | |
epString | ||||
) |
VISIBLE_PREFIX void encodeEPOCH16_1 | ( | epoch | , | |
epString | ||||
) |
VISIBLE_PREFIX void encodeEPOCH16_2 | ( | epoch | , | |
epString | ||||
) |
VISIBLE_PREFIX void encodeEPOCH16_3 | ( | epoch | , | |
epString | ||||
) |
VISIBLE_PREFIX void encodeEPOCH16_x | ( | epoch | , | |
format | , | |||
encoded | ||||
) |
void encodeEPOCH16x2 | ( | double | epoch, | |
char * | encoded | |||
) |
void encodeEPOCH16x3 | ( | epoch | , | |
char * | encoded | |||
) |
VISIBLE_PREFIX void encodeEPOCH2 | ( | double | epoch, | |
epString | ||||
) |
VISIBLE_PREFIX void encodeEPOCH3 | ( | double | epoch, | |
epString | ||||
) |
VISIBLE_PREFIX void encodeEPOCHx | ( | double | epoch, | |
format | , | |||
encoded | ||||
) |
VISIBLE_PREFIX void EPOCH16breakdown | ( | epoch | , | |
long * | year, | |||
long * | month, | |||
long * | day, | |||
long * | hour, | |||
long * | minute, | |||
long * | second, | |||
long * | msec, | |||
long * | usec, | |||
long * | nsec, | |||
long * | psec | |||
) |
VISIBLE_PREFIX void EPOCHbreakdown | ( | double | epoch, | |
long * | year, | |||
long * | month, | |||
long * | day, | |||
long * | hour, | |||
long * | minute, | |||
long * | second, | |||
long * | msec | |||
) |
static char* FullDayToken | ( | char * | day3 | ) | [static] |
static long JulianDay | ( | long | y, | |
long | m, | |||
long | d | |||
) | [static] |
static char* MonthToken | ( | long | month | ) | [static] |
VISIBLE_PREFIX double parseEPOCH | ( | char * | inString | ) |
VISIBLE_PREFIX double parseEPOCH1 | ( | char * | inString | ) |
VISIBLE_PREFIX double parseEPOCH16 | ( | char * | inString, | |
epoch | ||||
) |
VISIBLE_PREFIX double parseEPOCH16_1 | ( | char * | inString, | |
epoch | ||||
) |
VISIBLE_PREFIX double parseEPOCH16_2 | ( | char * | inString, | |
epoch | ||||
) |
VISIBLE_PREFIX double parseEPOCH16_3 | ( | char * | inString, | |
epoch | ||||
) |
VISIBLE_PREFIX double parseEPOCH2 | ( | char * | inString | ) |
VISIBLE_PREFIX double parseEPOCH3 | ( | char * | inString | ) |
void encodeEPOCH16x3 PROTOARGs | ( | (double epoch[], char *encoded) | ) |
void encodeEPOCH16x2 PROTOARGs | ( | (double epoch, char *encoded) | ) |
static Logical AppendPart PROTOARGs | ( | (char *encoded, char *ePart, int width, Logical leading0) | ) | [static] |
static Logical AppendIntegerPart PROTOARGs | ( | (char *encoded, long integer, int defaultWidth, Logical defaultLeading0, char *modifier) | ) | [static] |
static Logical AppendFractionPart PROTOARGs | ( | (char *encoded, double fraction, int defaultWidth, char *modifier) | ) | [static] |
static char* FullDayToken PROTOARGs | ( | (char *) | ) | [static] |
static char* MonthToken PROTOARGs | ( | (long) | ) | [static] |
static long JulianDay PROTOARGs | ( | (long, long, long) | ) | [static] |
VISIBLE_PREFIX void TimeStamp | ( | char * | stampStr | ) |