PrimoBurner(tm) for C++
5.0
CD, DVD and Blu-ray Software Development Kit
|
Namespaces | |
namespace | primo |
Top namespace for all libraries developed by Primo Software Corp. | |
namespace | primo::burner |
PrimoBurner(tm) Application Programming Interface. | |
namespace | primo::burner::Library |
This namespace contains global functions for the PrimoBurner library. | |
Functions | |
AudioCD * | createAudioCD () |
Creates a new AudioCD object. | |
AudioInput * | createAudioInput () |
Creates a new AudioInput object. | |
AudioOutput * | createAudioOutput () |
Creates a new AudioOutput object. | |
BlockDevice * | createBlockDevice () |
Creates a new BlockDevice object. | |
CDMode * | createCDMode () |
Creates a new CDMode object. | |
CDSector * | createCDSector () |
Creates a new CDSector object. | |
CDSession * | createCDSession () |
Creates a new CDSession object. | |
CDText * | createCDText () |
Creates a new CDText object. | |
CDTrack * | createCDTrack () |
Creates a new CDTrack object. | |
DataDisc * | createDataDisc () |
Creates a new DataDisc object. | |
DataFile * | createDataFile () |
Creates a new DataFile object. | |
DiscArchive * | createDiscArchive () |
Creates a new DiscArchive object. | |
DiscCopy * | createDiscCopy () |
Creates a new DiscCopy object. | |
Engine * | createEngine () |
Creates a new Engine object. | |
primo::license::LicenseInfo * | createLicenseInfo () |
Creates a new LicenseInfo object. | |
PcmAudioFormat * | createPcmAudioFormat () |
Creates a new PcmAudioFormat object. | |
RawTocTrack * | createRawTocTrack () |
Creates a new RawTocTrack object. | |
TrackBuffer * | createTrackBuffer (int blockSize, uint32_t blocks=primo::burner::BufferSize::DefaultReadBufferBlocks) |
Creates a new TrackBuffer object. | |
UdfExtent * | createUdfExtent () |
Creates a new UdfExtent object. | |
VideoDVD * | createVideoDVD () |
Creates a new VideoDVD object. | |
char | deviceIndexToDriveLetter (int index) |
Gets drive letter from device index. | |
void | disableTraceLog () |
Disables logging of PrimoBurner operations. | |
int | driveLetterToDeviceIndex (char letter) |
Gets device index from drive letter. | |
bool_t | enableTraceLog (const char_t *filePath=NULL, bool_t useExisting=0) |
Enables logging of PrimoBurner operations to file. | |
int32_t | setLicense (const char *license) |
Sets a license string. | |
int | systemPathToDeviceIndex (const char_t *systemPath) |
Gets device index from device's system path. | |