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... | |
EDL class and type definitions.