PrimoBurner(tm) for C++  5.0
CD, DVD and Blu-ray Software Development Kit
Loading...
Searching...
No Matches
DataFileCallback Class Reference

Implement this interface to handle DataFile signals. More...

#include <pb_api.h>

Inherits Reference.

Public Member Functions

virtual void onDestroy (DataFile *target)
 Called to signal that a DataFile object is about to be destroyed.
 
int32_t release () const
 Simple implementation of primo::Reference::release.
 
int32_t retain () const
 Simple implementation of primo::Reference::retain.
 
int32_t retainCount () const
 Simple implementation of primo::Reference::retainCount.
 
virtual int32_t release () const =0
 Releases the instance.
 
virtual int32_t retain () const =0
 Retains the instance.
 
virtual int32_t retainCount () const =0
 Returns the current reference count.
 

Detailed Description

Implement this interface to handle DataFile signals.

Member Function Documentation

◆ onDestroy()

virtual void onDestroy ( DataFile target)
virtual

Called to signal that a DataFile object is about to be destroyed.

Parameters
targetPointer to the DataFile object which is about to be destroyed.

◆ release()

int32_t release ( ) const
virtual

Simple implementation of primo::Reference::release.

Returns
The updated reference count.

Implements Reference.

◆ retain()

int32_t retain ( ) const
virtual

Simple implementation of primo::Reference::retain.

Returns
The updated reference count..

Implements Reference.

◆ retainCount()

int32_t retainCount ( ) const
virtual

Simple implementation of primo::Reference::retainCount.

Returns
The current reference count.

Implements Reference.