Mako 8.1.0 API
Loading...
Searching...
No Matches
EDL Classes & Types

EDL class and type definitions. More...

Files

file  edlmath.h
 (very thin) portability layer around operating system provided math functionality but also includes a definition of "pi" and functions to interconvert between (angular) degrees and radians
 
file  edlnamespaces.h
 EDL C++ namespace(s)
 
file  edlproperty.h
 EDL uses the concept of a "property" that can store a value that has one of a number of different types (integer, string, pointer, time etc.)
 
file  edlsimplebuffer.h
 Simple buffer class which preserves the allocation context where the buffers were created.
 
file  edlstring.h
 EDLString and EDLSysString classes and associated EDL string manipulation functions.
 
file  edltime.h
 IEDLTime class that represents the EDL date-time.
 
file  edltypes.h
 EDL "standard" types including known bit-length signed and unsigned integer type[def]s and definitions of EDL_TRUE and EDL_FALSE.
 
file  edlvector.h
 Simple template vector class for general use.
 
file  iabort.h
 Progress monitoring, event handling and abort signalling.
 
file  iedlcollection.h
 EDL "collection" interface.
 
file  iedlenum.h
 EDL iterator template classes designed to allow iteration over the contents of a collection. Then a set of typedefs that provide collections of doubles, FPoints, FRects, EDLStrings and EDLSysStrings that can then be iterated over.
 
file  iedltree.h
 EDL "tree" interface.
 
file  ifilespec.h
 Interface to File specification.
 
file  ircobject.h
 Interface for Reference Counted Object.
 
file  memutils.h
 EDL portability wrappers around memset(), memcpy() and memcmp() to allow EDL to use alternate implementations where necessary.
 
file  smartptr.h
 EDL smart pointers which, in conjunction with the IRCOject class, provide reference-counted and automatically garbage-collected IEDLObjects which are typically returned by one of the EDL class factories.
 

Classes

class  IEDLTime
 Interface to EDL date-time class. More...
 
class  IEDLTime::Data
 Initialization data. More...
 
class  IRCObject
 Base class Interface for all Reference Counted objects. More...
 

Detailed Description

EDL class and type definitions.