PrimoBurner(tm) for C++
4.2
CD, DVD and Blu-ray Software Development Kit
|
The DataDiscCallback interface lets you receive notifications about the burning progress. More...
#include <PrimoBurner.h>
Inherits Reference.
Public Member Functions | |
virtual bool_t | onContinueWrite () |
Called by DataDisc to check if burning should continue. | |
virtual void | onFileStatus (int32_t fileNumber, const char_t *filename, int32_t percentWritten) |
Called by DataDisc to report the file that is currently being recorded. | |
virtual void | onProgress (int64_t bytesWritten, int64_t all) |
Called by DataDisc to report the number of bytes that have been written to the disc. | |
virtual void | onStatus (DataDiscStatus::Enum status) |
Called by a DataDisc instance to report the status of the burn process. | |
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. |
The DataDiscCallback interface lets you receive notifications about the burning progress.
virtual bool_t onContinueWrite | ( | ) | [virtual] |
Called by DataDisc to check if burning should continue.
virtual void onFileStatus | ( | int32_t | fileNumber, |
const char_t * | filename, | ||
int32_t | percentWritten | ||
) | [virtual] |
Called by DataDisc to report the file that is currently being recorded.
fileNumber | The sequential file number (starts from 0). |
filename | [in] The name of the file that is being processed. |
percentWritten | The percentage of the file data that has already been written to the disc. |
virtual void onProgress | ( | int64_t | bytesWritten, |
int64_t | all | ||
) | [virtual] |
Called by DataDisc to report the number of bytes that have been written to the disc.
bytesWritten | The current number of bytes from the image which have been written to the disc |
all | Total number of bytes that will be written to the disc. |
virtual void onStatus | ( | DataDiscStatus::Enum | status | ) | [virtual] |
Called by a DataDisc instance to report the status of the burn process.
status | Current operation. |
int32_t release | ( | ) | const [virtual] |
Simple implementation of primo::Reference::release.
Implements Reference.
int32_t retain | ( | ) | const [virtual] |
Simple implementation of primo::Reference::retain.
Implements Reference.
int32_t retainCount | ( | ) | const [virtual] |
Simple implementation of primo::Reference::retainCount.
Implements Reference.