|
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. | |