![]() |
Mako 8.2.0 API
MakoCore SDK API Documentation
|
Interface to File specification. More...
#include <edl/edltypes.h>
#include <edl/edlstring.h>
#include <edl/iedlobject.h>
#include <edl/edlstream.h>
#include <edl/edlvector.h>
Go to the source code of this file.
Classes | |
class | IFileSpec |
Class representing the specification for files stored or referenced in a PDF. More... | |
class | IFileSpecAsEmbeddedData |
Class representing embedded file data. More... | |
class | IFileSpecAsEmbeddedData::Data |
IFileSpecAsEmbeddedData class parameters. More... | |
class | IFileSpecAsFileReference |
class | IFileSpecAsFileReference::Data |
class | IFileSpecAsUrl |
class | IFileSpecAsUrl::Data |
Macros | |
#define | edlobj2IFileSpec(src) |
#define | IFileSpecAsEmbeddedDataClassID 0x363ca3a4, 0xa2b548e1, 0xb4246b67, 0xf7a5b7dc |
#define | edlobj2IFileSpecAsEmbeddedData(src) |
#define | IFileSpecAsFileReferenceClassID 0xa5f832aa, 0x385544ad, 0xae875b19, 0x23204e25 |
#define | edlobj2IFileSpecAsFileReference(src) |
#define | IFileSpecAsUrlClassID 0x00f5e473, 0x571c4A5B, 0xae78305a, 0xdB714e41 |
#define | edlobj2IFileSpecAsUrl(src) |
Typedefs | |
typedef CEDLVector< IFileSpecPtr > | CFileSpecVect |
typedef CEDLVector< IFileSpecAsEmbeddedDataPtr > | CFileSpecAsEmbeddedDataVect |
Functions | |
DECL_SMART_PTR (IFileSpec) | |
DECL_SMART_PTR (IFileSpecAsEmbeddedData) | |
DECL_SMART_PTR (IFileSpecAsFileReference) | |
DECL_SMART_PTR (IFileSpecAsUrl) |
Interface to File specification.
#define edlobj2IFileSpec | ( | src | ) |
#define edlobj2IFileSpecAsEmbeddedData | ( | src | ) |
#define edlobj2IFileSpecAsFileReference | ( | src | ) |
#define edlobj2IFileSpecAsUrl | ( | src | ) |
#define IFileSpecAsEmbeddedDataClassID 0x363ca3a4, 0xa2b548e1, 0xb4246b67, 0xf7a5b7dc |
#define IFileSpecAsFileReferenceClassID 0xa5f832aa, 0x385544ad, 0xae875b19, 0x23204e25 |
#define IFileSpecAsUrlClassID 0x00f5e473, 0x571c4A5B, 0xae78305a, 0xdB714e41 |
typedef CEDLVector<IFileSpecAsEmbeddedDataPtr> CFileSpecAsEmbeddedDataVect |
typedef CEDLVector<IFileSpecPtr> CFileSpecVect |
DECL_SMART_PTR | ( | IFileSpec | ) |
DECL_SMART_PTR | ( | IFileSpecAsEmbeddedData | ) |
DECL_SMART_PTR | ( | IFileSpecAsFileReference | ) |
DECL_SMART_PTR | ( | IFileSpecAsUrl | ) |