Mako 8.2.0 API
MakoCore SDK API Documentation
Loading...
Searching...
No Matches
iedltempstore.h File Reference
#include <edl/edlstream.h>
Include dependency graph for iedltempstore.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IEDLTempStoreObject
 A mechanism for storing and accessing temporary data for use with Jaws Mako. More...
class  IEDLTempStore
 A self-cleaning area for storage of temporary data in the form of streams. One per session, obtainable from an ISession. Exceptions of type IEDLError are thrown on failures. More...
class  IEDLTempStore::Data
 Initialization data. More...

Macros

#define IEDLTempStoreClassID   0x3BABAADA, 0x3838435F, 0x8E576C41, 0xB8F94150
#define edlobj2IEDLTempStore(src)

Functions

 DECL_SMART_PTR (IEDLTempStoreObject)
 DECL_SMART_PTR (IEDLTempStore)

Macro Definition Documentation

◆ edlobj2IEDLTempStore

#define edlobj2IEDLTempStore ( src)
Value:
edl_cast((IEDLTempStore *)NULL, src)
A self-cleaning area for storage of temporary data in the form of streams. One per session,...
Definition iedltempstore.h:70
CSmartPtr< Type > edl_cast(Type *dst, IEDLObjectPtr src)
Definition iedlobject.h:91

◆ IEDLTempStoreClassID

#define IEDLTempStoreClassID   0x3BABAADA, 0x3838435F, 0x8E576C41, 0xB8F94150

Function Documentation

◆ DECL_SMART_PTR() [1/2]

DECL_SMART_PTR ( IEDLTempStore )

◆ DECL_SMART_PTR() [2/2]

DECL_SMART_PTR ( IEDLTempStoreObject )