PrimoBurner(tm) for C++  4.6
CD, DVD and Blu-ray Software Development Kit
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Pages
CDFeatures Class Referenceabstract

Container for the CD features supported by the device. More...

#include <PrimoBurnerAPI.h>

Public Member Functions

virtual bool_t canReadCDR () const =0
 Indicates the device can read CD-R media.
 
virtual bool_t canReadCDRom () const =0
 Indicates the device can read CD-ROM media.
 
virtual bool_t canReadCDRW () const =0
 Indicates the device can read CD-RW media.
 
virtual bool_t canReadCDText () const =0
 Indicates the device supports CD-Text reading.
 
virtual bool_t canReadPackedRWChannel () const =0
 Indicates the device supports R-W sub-channel reading with the returned R-W data de-interleaved and error corrected.
 
virtual bool_t canReadRawRWChannel () const =0
 Indicates the device supports raw R-W sub-channel reading.
 
virtual bool_t canTestWrite () const =0
 Indicates the device supports test writing/simulation on CD-R.
 
virtual bool_t canWriteCDR () const =0
 Indicates the device can write CD-R media.
 
virtual bool_t canWriteCDRW () const =0
 Indicates the device can write CD-RW media.
 
virtual bool_t canWritePacket () const =0
 Indicates the device can write CD using the Packet method (WriteMethod::Packet).
 
virtual bool_t canWriteRawDao () const =0
 Indicates the device can write CD using one of the RAW methods (WriteMethod::RawDao, WriteMethod::RawDao2352 or WriteMethod::FullRawDao).
 
virtual bool_t canWriteRawDaoWithPQ () const =0
 Indicates the device can write CD using RAW data and packed P-Q sub-channel information.
 
virtual bool_t canWriteRawDaoWithPW () const =0
 Indicates the device can write CD using RAW data, raw P-Q and Packed R-W sub-channel information.
 
virtual bool_t canWriteRawDaoWithRawPW () const =0
 Indicates the device can write CD using RAW data and raw P-W sub-channel information.
 
virtual bool_t canWriteSao () const =0
 Indicates the device can write CD using the Session-At-Once method (WriteMethod::Sao).
 
virtual bool_t canWriteTao () const =0
 Indicates the device can write CD using the Track-At-Once method (WriteMethod::Tao).
 

Detailed Description

Container for the CD features supported by the device.