Mako 8.1.0 API
Loading...
Searching...
No Matches
IFileSpec Class Referenceabstract

Class representing the specification for files stored or referenced in a PDF. More...

#include <ifilespec.h>

Inheritance diagram for IFileSpec:

Public Types

enum  eFileSpecType { eFileSpecExternal , eFileSpecEmbedded , eFileSpecUrl }
 Types of file specification for file references in PDF. More...
 

Public Member Functions

virtual eFileSpecType getFileSpecType () const =0
 Retrieves the file spec type.
 
- Public Member Functions inherited from IEDLObject
virtual const CClassIDgetClassID () 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.
 

Additional Inherited Members

- Protected Member Functions inherited from IRCObject
virtual ~IRCObject ()
 Virtual destructor.
 

Detailed Description

Class representing the specification for files stored or referenced in a PDF.

Member Enumeration Documentation

◆ eFileSpecType

Types of file specification for file references in PDF.

Enumerator
eFileSpecExternal 

External file specification.

eFileSpecEmbedded 

Embedded file specification. See IFileSpecAsEmbeddedData for further details.

eFileSpecUrl 

URL-style file specification.

Member Function Documentation

◆ getFileSpecType()

virtual eFileSpecType IFileSpec::getFileSpecType ( ) const
pure virtual

Retrieves the file spec type.

Returns
eFileSpecType Returns the file spec type.

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