#include <soundstreamid.h>
Public Member Functions | |
SoundStreamID () | |
SoundStreamID (const SoundStreamID &org) | |
SoundStreamID & | operator= (const SoundStreamID &id) |
bool | operator== (const SoundStreamID id) const |
bool | operator!= (const SoundStreamID id) const |
bool | operator> (const SoundStreamID id) const |
bool | operator< (const SoundStreamID id) const |
bool | operator>= (const SoundStreamID id) const |
bool | operator<= (const SoundStreamID id) const |
bool | HasSamePhysicalID (const SoundStreamID &x) const |
bool | isValid () const |
void | invalidate () |
int | getID () const |
int | getPhysicalID () const |
Static Public Member Functions | |
static SoundStreamID | createNewID () |
static SoundStreamID | createNewID (const SoundStreamID &oldID) |
Static Public Attributes | |
static const SoundStreamID | InvalidID |
Protected Attributes | |
unsigned | m_ID |
unsigned | m_PhysicalID |
Static Protected Attributes | |
static unsigned | nextID |
static unsigned | nextPhysicalID |
Private Member Functions | |
SoundStreamID (int _id, int _phys_id) |
Definition at line 28 of file soundstreamid.h.
SoundStreamID::SoundStreamID | ( | int | _id, | |
int | _phys_id | |||
) | [private] |
SoundStreamID::SoundStreamID | ( | ) |
SoundStreamID::SoundStreamID | ( | const SoundStreamID & | org | ) |
static SoundStreamID SoundStreamID::createNewID | ( | const SoundStreamID & | oldID | ) | [static] |
static SoundStreamID SoundStreamID::createNewID | ( | ) | [static] |
int SoundStreamID::getID | ( | ) | const [inline] |
Definition at line 54 of file soundstreamid.h.
int SoundStreamID::getPhysicalID | ( | ) | const [inline] |
Definition at line 55 of file soundstreamid.h.
bool SoundStreamID::HasSamePhysicalID | ( | const SoundStreamID & | x | ) | const [inline] |
void SoundStreamID::invalidate | ( | ) |
bool SoundStreamID::isValid | ( | ) | const [inline] |
Definition at line 49 of file soundstreamid.h.
bool SoundStreamID::operator!= | ( | const SoundStreamID | id | ) | const [inline] |
Definition at line 41 of file soundstreamid.h.
bool SoundStreamID::operator< | ( | const SoundStreamID | id | ) | const [inline] |
Definition at line 43 of file soundstreamid.h.
bool SoundStreamID::operator<= | ( | const SoundStreamID | id | ) | const [inline] |
Definition at line 45 of file soundstreamid.h.
SoundStreamID& SoundStreamID::operator= | ( | const SoundStreamID & | id | ) |
bool SoundStreamID::operator== | ( | const SoundStreamID | id | ) | const [inline] |
Definition at line 40 of file soundstreamid.h.
bool SoundStreamID::operator> | ( | const SoundStreamID | id | ) | const [inline] |
Definition at line 42 of file soundstreamid.h.
bool SoundStreamID::operator>= | ( | const SoundStreamID | id | ) | const [inline] |
Definition at line 44 of file soundstreamid.h.
const SoundStreamID SoundStreamID::InvalidID [static] |
Definition at line 52 of file soundstreamid.h.
unsigned SoundStreamID::m_ID [protected] |
Definition at line 58 of file soundstreamid.h.
unsigned SoundStreamID::m_PhysicalID [protected] |
unsigned SoundStreamID::nextID [static, protected] |
Definition at line 60 of file soundstreamid.h.
unsigned SoundStreamID::nextPhysicalID [static, protected] |
Definition at line 61 of file soundstreamid.h.