libsidplayfp 1.8.8
Public Member Functions | List of all members
SidInfo Class Referenceabstract

#include <SidInfo.h>

Inheritance diagram for SidInfo:
Inheritance graph
[legend]

Public Member Functions

virtual const char * name () const =0
 Library name.
 
virtual const char * version () const =0
 Library version.
 
virtual unsigned int numberOfCredits () const =0
 Library credits.
 
virtual const char * credits (unsigned int i) const =0
 
virtual unsigned int maxsids () const =0
 Number of SIDs supported by this library.
 
virtual unsigned int channels () const =0
 Number of output channels (1-mono, 2-stereo)
 
virtual uint_least16_t driverAddr () const =0
 Address of the driver.
 
virtual uint_least16_t driverLength () const =0
 Size of the driver in bytes.
 
virtual uint_least16_t powerOnDelay () const =0
 Power on delay.
 
virtual const char * speedString () const =0
 Describes the speed current song is running at.
 
virtual const char * kernalDesc () const =0
 Description of the laoded ROM images.
 
virtual const char * basicDesc () const =0
 
virtual const char * chargenDesc () const =0
 

Detailed Description

This interface is used to get sid engine informations.

Member Function Documentation

◆ channels()

virtual unsigned int SidInfo::channels ( ) const
pure virtual

Number of output channels (1-mono, 2-stereo)

Implemented in SidInfoImpl.

◆ driverAddr()

virtual uint_least16_t SidInfo::driverAddr ( ) const
pure virtual

Address of the driver.

Implemented in SidInfoImpl.

◆ driverLength()

virtual uint_least16_t SidInfo::driverLength ( ) const
pure virtual

Size of the driver in bytes.

Implemented in SidInfoImpl.

◆ kernalDesc()

virtual const char * SidInfo::kernalDesc ( ) const
pure virtual

Description of the laoded ROM images.

Implemented in SidInfoImpl.

◆ maxsids()

virtual unsigned int SidInfo::maxsids ( ) const
pure virtual

Number of SIDs supported by this library.

Implemented in SidInfoImpl.

◆ name()

virtual const char * SidInfo::name ( ) const
pure virtual

Library name.

Implemented in SidInfoImpl.

◆ numberOfCredits()

virtual unsigned int SidInfo::numberOfCredits ( ) const
pure virtual

Library credits.

Implemented in SidInfoImpl.

◆ powerOnDelay()

virtual uint_least16_t SidInfo::powerOnDelay ( ) const
pure virtual

Power on delay.

Implemented in SidInfoImpl.

◆ speedString()

virtual const char * SidInfo::speedString ( ) const
pure virtual

Describes the speed current song is running at.

Implemented in SidInfoImpl.

◆ version()

virtual const char * SidInfo::version ( ) const
pure virtual

Library version.

Implemented in SidInfoImpl.


The documentation for this class was generated from the following file: