Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

SoftwareMixer::SignType Class Template Reference

Stores information about whether the type is signed or unsigned. More...

#include <SoftwareMixer.h>

List of all members.

Static Public Methods

bool IsSigned ()
 True if the type is signed.


Detailed Description

template<typename T> template class SoftwareMixer::SignType

Stores information about whether the type is signed or unsigned.

Template specialization has been used to implement this.

The function is in declared in a class due to shortcoming of MSVC++ 6.0 template specialization relating to inlining. This class could be removed if linux gcc had numeric_limits, which could be used instead. Linux gcc also seems to have problems matching "int8_t" and "signed char".


The documentation for this class was generated from the following file:
Generated at Mon Nov 27 01:47:18 2000 for LibPenguinPlay by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000