PrimoBurner(tm) for C++  4.7
CD, DVD and Blu-ray Software Development Kit
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCAudioInputListRepresents a list of AudioInput objects
oCBDFeaturesServes as a container for the Blu-ray Disc features supported by the device
oCBDMediaInfoContainer for BD-R and BD-RE media information
oCBDVersionServes as a container for BD class and BD version information
oCBDVersionEnumEnumerator for Blu-ray Disc Version objects
oCBootPropsProvides an interface for setting the properties of a bootable disc
oCCachePolicyProvides an interface for setting the cache related properties of DataDisc
oCCDFeaturesContainer for the CD features supported by the device
oCCDIndexListRepresents a collection of CD track indexes
oCCDModeListRepresents a list of CDMode objects
oCCDTrackListRepresents a collection of CDTrack objects
oCDataFileListRepresents a collection of DataFile objects
oCDVDFeaturesContainer for the DVD features supported by the device
oCDVDMediaInfoContainer for DVD media information
oCDVDMinusMediaInfoContainer for DVD-R and DVD-RW media information
oCDVDPlusMediaInfoContainer for DVD+R and DVD+RW media information
oCIsoVolumePropsProvides an interface for setting the properties of ISO volumes
oCJolietVolumePropsProvides an interface for setting the properties of Joliet volumes
oCMode2FormedSubheaderMode 2 Formed (Form1 or Form2) Sub-header structure
oCQSubChannelIsrcThe QSubChannelIsrc structure defines the Track International Standard Recording Code data
oCQSubChannelMcnThe QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN)
oCQSubChannelPositionThe QSubChannelPosition structure defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address)
oCRawTocTrackEnumDefines a collection of tracks from the Raw TOC
oCReferenceBase class for all objects that require reference management
|oCAudioCDBurns and rips audio CDs from/to audio files
|oCAudioCDCallbackImplement this interface to receive progress notifications from AudioCD when writing or reading audio
|oCAudioInputDefines an audio input for Audio CD writing
|oCAudioOutputDefines an audio output when reading from an Audio CD
|oCBDFormatParametersReserved for future versions
|oCBlockDeviceBlockDevice provides methods for reading and writing data CD, DVD and BD in packet mode
|oCCDModeDefines a point at which the type and/or the frame size of a CD track changes
|oCCDSectorThe CDSector interface provides methods that allow encoding of RAW CD blocks from user data
|oCCDSessionThe CDSession interface defines the layout (the TOC) of a CD session
|oCCDTextThe CDText interface is used to manipulate the CD-TEXT data of an audio CD
|oCCDTrackDefines a CD track
|oCDataDiscThe DataDisc interface provides methods for creating and burning data images to CD, DVD and Blu-ray Discs
|oCDataDiscCallbackThe DataDiscCallback interface lets you receive notifications about the burning progress
|oCDataFileDefines one file or directory in a data image
|oCDataFileCallbackImplement this interface to handle DataFile signals
|oCDeviceThe Device interface provides methods for working with CD, DVD and Blu-ray Disc (BD) devices
|oCDeviceCallbackThe DeviceCallback interface lets you receive progress notifications for long read operations like cue sheet reading, progress notifications for erase and format operations and progress notifications for lead-in/lead-out recording
|oCDeviceEnumProvides methods for enumerating and creating Device objects
|oCDiscArchiveDiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs
|oCDiscArchiveCallbackImplement this interface to receive progress notifications from DiscArchive
|oCDiscArchiveFooterPolicyImplement this interface to provide information to DiscArchive for managing the footer size
|oCDiscCopyCopies CD and DVD discs
|oCDiscCopyCallbackImplement this callback interface to receive progress and status notifications from DiscCopy
|oCDiscInfoDisc Information
|oCDiscLayoutProvides a way for recording all or a portion of DiscArchive content on a single disc
|oCDiscLayoutCallbackImplement this interface to provide information to DiscArchive for managing the footer size
|oCEnginePrimoBurner Engine
|oCEngineCallbackImplement this interface to receive device/media change notifications from Engine interface
|oCErrorInfoDescribes a PrimoBurner error
|oCMediaInfoExtended information about the disc that is inserted in CD/DVD burner device
|oCPcmAudioFormatSpecifies the PCM format of an audio input
|oCQSubChannelDefines the information that can be stored in a Q sub-channel
|oCRawTocRaw Table Of Content (TOC)
|oCRawTocTrackA Track from the Raw TOC (Raw Table Of Content)
|oCSessionInfoSession Info
|oCSpeedEnumDefines a collection of speed descriptors
|oCTocTable Of Content (TOC)
|oCTrackBufferRepresents a track buffer - used for reading data from audio and data tracks
|oCTrackInfoTrack Information Structure
|oCTrackInfoExExtended Track Information
|oCUdfExtentDefines a UDF file extent
|oCVideoDVDVideoDVD provides methods for creating DVD Video compatible image layouts
|oCMediaBufferA buffer for media data
|oCMediaSampleMediaSample represents one or more samples of audio or video data
|oCMetaAttributeMetaAttribute describes a textual meta information that is part of an audio or video file
|oCMetaAttributeListMetaAttributeList represents the meta attributes inside a Metadata object
|oCMetadataMetadata describes meta information that is part of an audio or video file
|oCMetaPictureMetaPicture describes a meta image that is part of an audio or video file
|oCMetaPictureListMetaPictureList represents the meta pictures inside a Metadata object
|oCStreamInfoProvides properties and operations that are common for all elementary streams
||oCAudioStreamInfoAudioStreamInfo describes an elementary audio stream
||\CVideoStreamInfoVideoStreamInfo describes an elementary video stream
|oCStreamInfoEnumStreamInfoEnum is a read-only collection of StreamInfo objects
|oCErrorInfoDescribes an error interface used for uniform error handling across all Primo Software libraries
|oCLicenseInfoProvides information about the current license state of the library
|oCScsiInterfaceAllows an application to send SCSI command to a device
|\CStreamThe Stream interface can be used to implement a data source or sink
oCScsiCommandSenseSCSI command sense structure
oCSpeedDescriptorSpeed Descriptor
oCTocTrackA Track from Table Of Content (TOC)
oCTocTrackEnumDefines a collection of tracks from the TOC
oCUdfExtentListRepresents a collection of UdfExtent objects
oCUdfFilePropsProvides an interface for setting various properties of UDF file and directory items
\CUdfVolumePropsProvides an interface for setting the properties of UDF volumes