#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 | ) |
1.5.7