PrimoBurner(tm) for C++
4.6
CD, DVD and Blu-ray Software Development Kit
|
Base class for all objects that require reference management. More...
#include <PrimoReference.h>
Inherited by AudioCD [virtual]
, AudioCDCallback [virtual]
, AudioInput [virtual]
, AudioOutput [virtual]
, BDFormatParameters [virtual]
, BlockDevice [virtual]
, CDMode [virtual]
, CDSector [virtual]
, CDSession [virtual]
, CDText [virtual]
, CDTrack [virtual]
, DataDisc [virtual]
, DataDiscCallback, DataFile [virtual]
, DataFileCallback, Device [virtual]
, DeviceCallback, DeviceEnum [virtual]
, DiscArchive [virtual]
, DiscArchiveCallback, DiscArchiveFooterPolicy [virtual]
, DiscCopy [virtual]
, DiscCopyCallback, DiscInfo [virtual]
, DiscLayout [virtual]
, DiscLayoutCallback, Engine [virtual]
, EngineCallback, ErrorInfo [virtual]
, MediaInfo [virtual]
, PcmAudioFormat [virtual]
, QSubChannel [virtual]
, RawToc [virtual]
, RawTocTrack [virtual]
, SessionInfo [virtual]
, SpeedEnum [virtual]
, Toc [virtual]
, TrackBuffer [virtual]
, TrackInfo [virtual]
, TrackInfoEx [virtual]
, UdfExtent [virtual]
, VideoDVD [virtual]
, MediaBuffer, MediaSample, MetaAttribute, MetaAttributeList, Metadata, MetaPicture, MetaPictureList, StreamInfo, StreamInfoEnum, ErrorInfo, LicenseInfo, ScsiInterface, and Stream.
Public Member Functions | |
virtual int32_t | release () const =0 |
Releases the instance. More... | |
virtual int32_t | retain () const =0 |
Retains the instance. More... | |
virtual int32_t | retainCount () const =0 |
Returns the current reference count. More... | |
Base class for all objects that require reference management.
|
pure virtual |
Releases the instance.
Decrements the internal reference count.
Implemented in DiscArchiveFooterPolicy, DiscArchiveCallback, DiscLayoutCallback, DiscCopyCallback, AudioCDCallback, DataDiscCallback, DataFileCallback, EngineCallback, DeviceCallback, and Stream.
|
pure virtual |
Retains the instance.
Increments the internal reference count.
Implemented in DiscArchiveFooterPolicy, DiscArchiveCallback, DiscLayoutCallback, DiscCopyCallback, AudioCDCallback, DataDiscCallback, DataFileCallback, EngineCallback, DeviceCallback, and Stream.
|
pure virtual |
Returns the current reference count.
Implemented in DiscArchiveFooterPolicy, DiscArchiveCallback, DiscLayoutCallback, DiscCopyCallback, AudioCDCallback, DataDiscCallback, DataFileCallback, EngineCallback, DeviceCallback, and Stream.