libcmml: CMML_Time Struct Reference

# CMML_Time Struct Reference

`#include <cmml.h>`

## Data Fields
char * | tstr
CMML_Time_Type | type
union {
CMML_UTC * utc
double sec
} | t

## Detailed Description

CMML_Time: a time specification in CMML: either seconds or utc time; keeps the original time string for reuse, too

Examples:

  cmml-write.c.

## Field Documentation

char* CMML_Time::tstr

copy of original time string for reuse in printing

Referenced by read_clip().

CMML_Time_Type CMML_Time::type

the type of time for selecting the union content

CMML_UTC* CMML_Time::utc

actual time in utc

double CMML_Time::sec

actual time in seconds

Referenced by main(), and read_clip().

union { ... } CMML_Time::t

holds either a utc or a sec time

Referenced by main(), and read_clip().

The documentation for this struct was generated from the following file:

- cmml.h