PSYQO SDK
psyqo::CDRomDevice
Class
Class
A specialization of the CDRom interface.
Basic usage
This minimal snippet shows the normal syntax for reaching the type. Open a member below for an operation-specific example.
C++ example
#include "psyqo/cdrom-device.hh"
psyqo::CDRomDevice& value = /* obtain a valid instance from your game */;Nested types
ActionThe action base class for the internal state machine.Class templateGetPlaybackLocationAwaiterStruct declared by the cdrom-device module for the cdrom device module.StructGetTOCSizeAwaiterStruct declared by the cdrom-device module for the cdrom device module.StructMuteAwaiterStruct declared by the cdrom-device module for the cdrom device module.StructPlaybackLocationStruct declared by the cdrom-device module for the cdrom device module.StructReadTOCAwaiterStruct declared by the cdrom-device module for the cdrom device module.StructResetAwaiterStruct declared by the cdrom-device module for the cdrom device module.StructUnmuteAwaiterStruct declared by the cdrom-device module for the cdrom device module.StructPublic methods
~CDRomDeviceReleases the resources owned by `psyqo::CDRomDevice`.destructorgetPlaybackLocationReturns playback location as part of the cdrom device module.MethodgetTOCSizeReturns tocsize as part of the cdrom device module.MethodgetTOCSizeBlockingReturns tocsize blocking as part of the cdrom device module.MethodisIdleChecks if the CDROM device is in idle state.MethodmutePerforms `mute` as part of the cdrom device module.MethodmuteBlockingPerforms `mute blocking` as part of the cdrom device module.MethodpauseCDDAPauses CDDA playback.MethodplayCDDADiscStarts cddadisc as part of the cdrom device module.MethodplayCDDATrackBegins playing CDDA audio from a given starting point.MethodpreparePrepares the CDRom subsystem.MethodreadSectorsReads sectors from the CDRom.MethodreadSectorsBlockingReads sectors blocking as part of the cdrom device module.MethodreadTOCReads toc as part of the cdrom device module.MethodreadTOCBlockingReads tocblocking as part of the cdrom device module.MethodresetResets reset as part of the cdrom device module.MethodresetBlockingResets blocking as part of the cdrom device module.MethodresumeCDDAResumes cdda as part of the cdrom device module.MethodscheduleGetPlaybackLocationPerforms `schedule get playback location` as part of the cdrom device module.MethodscheduleGetTOCSizePerforms `schedule get tocsize` as part of the cdrom device module.MethodscheduleMutePerforms `schedule mute` as part of the cdrom device module.MethodscheduleReadTOCPerforms `schedule read toc` as part of the cdrom device module.MethodscheduleResetPerforms `schedule reset` as part of the cdrom device module.MethodscheduleTestPerforms `schedule test` as part of the cdrom device module.MethodscheduleUnmutePerforms `schedule unmute` as part of the cdrom device module.MethodsetVolumeSet the Volume of the CDDA audio.MethodstopCDDAStops CDDA playback.MethodtestSends a test command to the CDRom mechMethodtestBlockingPerforms `test blocking` as part of the cdrom device module.MethodunmutePerforms `unmute` as part of the cdrom device module.MethodunmuteBlockingPerforms `unmute blocking` as part of the cdrom device module.Method