Mako 9.1.0 API
MakoCore SDK API Documentation
Loading...
Searching...
No Matches
IFileSpecAsUrl Class Referenceabstract

#include <edl/ifilespec.h>

Inheritance diagram for IFileSpecAsUrl:
[legend]

Classes

class  Data

Public Member Functions

virtual EDLSysString getUrl () const =0
 Gets the URI.
virtual void setUrl (const EDLSysString &url)=0
 Sets the URI.
Public Member Functions inherited from IFileSpec
virtual eFileSpecType getFileSpecType () const =0
 Retrieves the file spec type.
Public Member Functions inherited from IEDLObject
virtual const CClassID & getClassID () const =0
 Returns class ID of IEDLObject.
virtual bool init (CClassParams *pData)
 The init() method is called to perform any post-construction initialization of an IEDLObject that has been created by the EDL class factory, before it is actually returned by the factory.
virtual bool clone (IEDLObjectPtr &ptrObject, IEDLClassFactory *pFactory)
 Create a copy of EDLObject.
Public Member Functions inherited from IRCObject
virtual void addRef () const =0
 Increases the reference count of the actual object pointed to. This would take place during an assignment or copying.
virtual bool decRef () const =0
 Decreases the reference count of the actual object pointed to. When the reference count falls to Zero, it deletes the actual object pointed to.
virtual int32 getRefCount () const =0
 Retrieve the current reference count of the actual object pointed to.

Static Public Member Functions

static const CClassID & classID ()
 Retrieves class id of IFileSpecAsUrlClassID.

Additional Inherited Members

Public Types inherited from IFileSpec
enum  eFileSpecType { eFileSpecExternal , eFileSpecEmbedded , eFileSpecUrl }
 Types of file specification for file references in PDF. More...
Protected Member Functions inherited from IRCObject
virtual ~IRCObject ()
 Virtual destructor.

Member Function Documentation

◆ classID()

const CClassID & IFileSpecAsUrl::classID ( )
inlinestatic

Retrieves class id of IFileSpecAsUrlClassID.

Returns
CClassID Class id of the element

◆ getUrl()

virtual EDLSysString IFileSpecAsUrl::getUrl ( ) const
pure virtual

Gets the URI.

◆ setUrl()

virtual void IFileSpecAsUrl::setUrl ( const EDLSysString & url)
pure virtual

Sets the URI.


The documentation for this class was generated from the following file: