![]() |
Mako 8.2.0 API
MakoCore SDK API Documentation
|
#include <edl/edltypes.h>
#include <edl/edlqname.h>
#include <edl/edlgeom.h>
#include <edl/idomnode.h>
#include <edl/idomresources.h>
#include <edl/iedlfactory.h>
#include <edl/edlvector.h>
Go to the source code of this file.
Classes | |
class | IDOMJobTkOwner |
Interface to the IDOMJobTkOwner node. More... | |
class | IDOMJobTkGenericNode |
Interface to the IDOMJobTkGenericNode node. More... | |
class | IDOMJobTkGenericNode::Data |
Initialization data. More... | |
class | IDOMJobTkGenericCharacterData |
Interface to the IDOMJobTkGenericCharacterData node. More... | |
class | IDOMJobTkGenericCharacterData::Data |
Initialization data. More... | |
class | IDOMJobTkNode |
Represents a Job Ticket Node. More... | |
class | IDOMJobTkNode::Data |
Initialization data. More... | |
class | IDOMJobTkValue |
Represents a Job Ticket value element. More... | |
class | IDOMJobTkValue::Data |
Initialization data. More... | |
class | IDOMJobTkContent |
Represents the content element of the JobTicket. More... | |
class | IDOMJobTkContent::Data |
Initialization data. More... | |
class | IDOMJobTk |
Represents an EDL JobTicket. More... |
Macros | |
#define | edlobj2IDOMJobTkNode(src) |
#define | edlobj2IDOMJobTkValue(src) |
#define | edlobj2IDOMJobTkContent(src) |
#define | edlobj2IDOMJobTk(src) |
#define | PSK_NAMESPACE "http://schemas.microsoft.com/windows/2003/08/printing/printschemakeywords" |
#define | PSF_NAMESPACE "http://schemas.microsoft.com/windows/2003/08/printing/printschemaframework" |
#define | XSD_NAMESPACE "http://www.w3.org/2001/XMLSchema" |
#define | XSI_NAMESPACE "http://www.w3.org/2001/XMLSchema-instance" |
#define | MAKO_NAMESPACE "http://schemas.globalgraphics.com/mako/2018" |
#define | EDL_PIPELINE_NAMESPACE "http://schemas.globalgraphics.com/edl/pipeline/2008" |
#define | IDOMJobTkOwnerClassID 0xc67ada74, 0x105b455c, 0xbacd2c3b, 0xa3381713 |
#define | edlobj2IDOMJobTkOwner(src) |
#define | IDOMJobTkGenericNodeClassID 0xAF6FD278, 0xC7C848CA, 0xA85C88FD, 0xD2773FD5 |
#define | edlobj2IDOMJobTkGenericNode(src) |
#define | IDOMJobTkGenericCharacterDataClassID 0xA9A7CE3E, 0x0927418C, 0xBAFAA86C, 0xD49324DC |
#define | edlobj2IDOMJobTkGenericCharacterData(src) |
#define | IDOMJobTkNodeClassID 0x2AE77EA2, 0x14E111DC, 0x83140800, 0x200C9A66 |
#define | IDOMJobTkValueClassID 0x04EC0CCA, 0x151A11DC, 0x83140800, 0x200C9A66 |
#define | IDOMJobTkContentClassID 0xfde5a46a, 0xfd474247, 0x99d7957d, 0x9a185393 |
#define | IDOMJobTkClassID 0x2AE77EA3, 0x14E111DC, 0x83140800, 0x200C9A66 |
Enumerations | |
enum | eDOMJobTkLevel { eDOMJobTkLevelNotValid = 0 , eDOMJobTkLevelDefault = 1 , eDOMJobTkLevelJob = 2 , eDOMJobTkLevelDoc = 3 , eDOMJobTkLevelPage = 4 , eDOMJobTkLevelCnt = 5 } |
DOMJobTk Job Ticket Level (docseq, doc, page) More... |
Functions | |
DECL_SMART_PTR (IDOMJobTkNode) | |
DECL_SMART_PTR (IDOMJobTkValue) | |
DECL_SMART_PTR (IDOMJobTkContent) | |
DECL_SMART_PTR (IDOMJobTk) | |
DECL_SMART_PTR (IDOMJobTkOwner) | |
DECL_SMART_PTR (IDOMJobTkGenericNode) | |
DECL_SMART_PTR (IDOMJobTkGenericCharacterData) | |
EDL_API IDOMJobTkPtr | getJobTicket (const IDOMNodePtr &ptrNode) |
EDL_API IDOMJobTkPtr | cloneJobTkTree (IDOMJobTkPtr &jobTk, IEDLClassFactory *factory) |
Clone the JobTicket and the whole JobTicket content tree. | |
EDL_API IDOMJobTkContentPtr | cloneJobTkContentTree (IDOMJobTkContentPtr &jobTkContent, IEDLClassFactory *factory) |
Clone the whole JobTicket content tree. |
#define EDL_PIPELINE_NAMESPACE "http://schemas.globalgraphics.com/edl/pipeline/2008" |
#define edlobj2IDOMJobTk | ( | src | ) |
#define edlobj2IDOMJobTkContent | ( | src | ) |
#define edlobj2IDOMJobTkGenericCharacterData | ( | src | ) |
#define edlobj2IDOMJobTkGenericNode | ( | src | ) |
#define edlobj2IDOMJobTkNode | ( | src | ) |
#define edlobj2IDOMJobTkOwner | ( | src | ) |
#define edlobj2IDOMJobTkValue | ( | src | ) |
#define IDOMJobTkClassID 0x2AE77EA3, 0x14E111DC, 0x83140800, 0x200C9A66 |
#define IDOMJobTkContentClassID 0xfde5a46a, 0xfd474247, 0x99d7957d, 0x9a185393 |
#define IDOMJobTkGenericCharacterDataClassID 0xA9A7CE3E, 0x0927418C, 0xBAFAA86C, 0xD49324DC |
#define IDOMJobTkGenericNodeClassID 0xAF6FD278, 0xC7C848CA, 0xA85C88FD, 0xD2773FD5 |
#define IDOMJobTkNodeClassID 0x2AE77EA2, 0x14E111DC, 0x83140800, 0x200C9A66 |
#define IDOMJobTkOwnerClassID 0xc67ada74, 0x105b455c, 0xbacd2c3b, 0xa3381713 |
#define IDOMJobTkValueClassID 0x04EC0CCA, 0x151A11DC, 0x83140800, 0x200C9A66 |
#define MAKO_NAMESPACE "http://schemas.globalgraphics.com/mako/2018" |
#define PSF_NAMESPACE "http://schemas.microsoft.com/windows/2003/08/printing/printschemaframework" |
#define PSK_NAMESPACE "http://schemas.microsoft.com/windows/2003/08/printing/printschemakeywords" |
#define XSD_NAMESPACE "http://www.w3.org/2001/XMLSchema" |
#define XSI_NAMESPACE "http://www.w3.org/2001/XMLSchema-instance" |
EDL_API IDOMJobTkContentPtr cloneJobTkContentTree | ( | IDOMJobTkContentPtr & | jobTkContent, |
IEDLClassFactory * | factory ) |
Clone the whole JobTicket content tree.
jobTkContent | Smart pointer to the source JobTicket content. |
factory | Pointer to the class factory interface. |
EDL_API IDOMJobTkPtr cloneJobTkTree | ( | IDOMJobTkPtr & | jobTk, |
IEDLClassFactory * | factory ) |
Clone the JobTicket and the whole JobTicket content tree.
jobTk | Smart pointer to the source JobTicket. |
factory | Pointer to the class factory interface. |
DECL_SMART_PTR | ( | IDOMJobTk | ) |
DECL_SMART_PTR | ( | IDOMJobTkContent | ) |
DECL_SMART_PTR | ( | IDOMJobTkGenericCharacterData | ) |
DECL_SMART_PTR | ( | IDOMJobTkGenericNode | ) |
DECL_SMART_PTR | ( | IDOMJobTkNode | ) |
DECL_SMART_PTR | ( | IDOMJobTkOwner | ) |
DECL_SMART_PTR | ( | IDOMJobTkValue | ) |
EDL_API IDOMJobTkPtr getJobTicket | ( | const IDOMNodePtr & | ptrNode | ) |