Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals | Examples

CMML_Element Struct Reference

#include <cmml.h>


Data Fields

CMML_Element_Type type
union {
   CMML_Stream *   stream
   CMML_Head *   head
   CMML_Clip *   clip
e


Detailed Description

CMML_Element: wrapper type for any of the three elements which can occur in a CMML document (and are stored in CMML_Status). Memory freed by cmml_destroy_element()


Field Documentation

CMML_Element_Type CMML_Element::type
 

type of element to select in union

CMML_Stream* CMML_Element::stream
 

the stream tag

CMML_Head* CMML_Element::head
 

the head tag

CMML_Clip* CMML_Element::clip
 

the clip tag

union { ... } CMML_Element::e
 

holds either the stream, head or clip tag


The documentation for this struct was generated from the following file:
Generated on Wed Apr 13 14:33:02 2005 for libcmml by  doxygen 1.4.2