CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdPdfPublish::OdObject Class Reference

#include <PdfPublishBaseObject.h>

Inheritance diagram for OdPdfPublish::OdObject:
OdRxObject OdPdfPublish::Od2dGeometryBlock OdPdfPublish::Od2dGeometryLayer OdPdfPublish::Od2dGeometryReference OdPdfPublish::OdAnimation OdPdfPublish::OdAnnotation OdPdfPublish::OdArtwork OdPdfPublish::OdAttachedFile OdPdfPublish::OdAttachedFolder OdPdfPublish::OdBookmark OdPdfPublish::OdButton OdPdfPublish::OdCADDefinition OdPdfPublish::OdCADModel OdPdfPublish::OdCADReference OdPdfPublish::OdCamera OdPdfPublish::OdCheckBox OdPdfPublish::OdCollection OdPdfPublish::OdCollectionColumn OdPdfPublish::OdDocument OdPdfPublish::OdDropDownList OdPdfPublish::OdImage OdPdfPublish::OdLink OdPdfPublish::OdListBox OdPdfPublish::OdPage OdPdfPublish::OdRadioButton OdPdfPublish::OdSignatureField OdPdfPublish::OdSlideTable OdPdfPublish::OdStickyNote OdPdfPublish::OdTable OdPdfPublish::OdText OdPdfPublish::OdTextField OdPdfPublish::OdTilingPattern OdPdfPublish::OdView OdPdfPublish::OdWatermark

Public Member Functions

 ODRX_DECLARE_MEMBERS (OdObject)
 
 ODRX_HEAP_OPERATORS ()
 
virtual ~OdObject ()
 
virtual bool isEmpty () const
 
virtual bool isValid () const
 
virtual void clear ()
 
- Public Member Functions inherited from OdRxObject
 ODRX_HEAP_OPERATORS ()
 
 OdRxObject ()
 
virtual ~OdRxObject ()
 
virtual OdRxObjectqueryX (const OdRxClass *pClass) const
 
virtual OdRxObjectx (const OdRxClass *pClass) const
 
virtual OdRxClassisA () const
 
virtual void addRef ()=0
 
virtual void release ()=0
 
virtual long numRefs () const
 
bool isKindOf (const OdRxClass *pClass) const
 
virtual OdRxObjectPtr clone () const
 
virtual void copyFrom (const OdRxObject *pSource)
 
virtual OdRx::Ordering comparedTo (const OdRxObject *pOther) const
 
virtual bool isEqualTo (const OdRxObject *pOther) const
 

Protected Member Functions

 OdObject (OdPublishObjectImpl *pImpl)
 

Friends

class OdPublishObjectImpl
 

Additional Inherited Members

- Static Public Member Functions inherited from OdRxObject
static OdRxObjectPtr cast (const OdRxObject *pointer)
 
static OdRxClassdesc ()
 
static void rxInit ()
 
static void rxUninit ()
 

Detailed Description

This class implements the base class for Publish SDK objects.

Definition at line 85 of file PdfPublishBaseObject.h.

Constructor & Destructor Documentation

◆ OdObject()

OdPdfPublish::OdObject::OdObject ( OdPublishObjectImpl * pImpl)
protected

◆ ~OdObject()

virtual OdPdfPublish::OdObject::~OdObject ( )
virtual

Destroys an instance of a Publish SDK object.

Member Function Documentation

◆ clear()

virtual void OdPdfPublish::OdObject::clear ( )
virtual

Clears the Publish SDK object.

◆ isEmpty()

virtual bool OdPdfPublish::OdObject::isEmpty ( ) const
virtual

Determines whether the Publish SDK object is empty.

Returns
Returns true if the Publish SDK object is empty, otherwise returns false.

◆ isValid()

virtual bool OdPdfPublish::OdObject::isValid ( ) const
virtual

Determines whether the Publish SDK object is valid.

Returns
Returns true if the Publish SDK object is valid, otherwise returns false.

◆ ODRX_DECLARE_MEMBERS()

OdPdfPublish::OdObject::ODRX_DECLARE_MEMBERS ( OdObject )

◆ ODRX_HEAP_OPERATORS()

OdPdfPublish::OdObject::ODRX_HEAP_OPERATORS ( )

Friends And Related Symbol Documentation

◆ OdPublishObjectImpl

friend class OdPublishObjectImpl
friend

Definition at line 88 of file PdfPublishBaseObject.h.


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