|
libpsynth 0.2.1
|
The value of a subbyte sample. More...
#include <sample.hpp>
Public Types | |
| typedef detail::min_fast_uint < NumBits >::type | integer_t |
| typedef packed_sample_value | value_type |
| typedef value_type & | reference |
| typedef const value_type & | const_reference |
| typedef value_type * | pointer |
| typedef const value_type * | const_pointer |
Public Member Functions | |
| BOOST_STATIC_CONSTANT (bool, is_mutable=true) | |
| packed_sample_value () | |
| packed_sample_value (integer_t v) | |
| packed_sample_value (const packed_sample_value &v) | |
| template<typename Scalar > | |
| packed_sample_value (Scalar v) | |
| operator integer_t () const | |
Static Public Member Functions | |
| static value_type | min_value () |
| static value_type | zero_value () |
| static value_type | max_value () |
The value of a subbyte sample.
Models: SampleValueConcept
| typedef const value_type* psynth::sound::packed_sample_value< NumBits >::const_pointer |
| typedef const value_type& psynth::sound::packed_sample_value< NumBits >::const_reference |
| typedef detail::min_fast_uint<NumBits>::type psynth::sound::packed_sample_value< NumBits >::integer_t |
| typedef value_type* psynth::sound::packed_sample_value< NumBits >::pointer |
| typedef value_type& psynth::sound::packed_sample_value< NumBits >::reference |
| typedef packed_sample_value psynth::sound::packed_sample_value< NumBits >::value_type |
| psynth::sound::packed_sample_value< NumBits >::packed_sample_value | ( | ) | [inline] |
| psynth::sound::packed_sample_value< NumBits >::packed_sample_value | ( | integer_t | v | ) | [inline] |
| psynth::sound::packed_sample_value< NumBits >::packed_sample_value | ( | const packed_sample_value< NumBits > & | v | ) | [inline] |
| psynth::sound::packed_sample_value< NumBits >::packed_sample_value | ( | Scalar | v | ) | [inline] |
| psynth::sound::packed_sample_value< NumBits >::BOOST_STATIC_CONSTANT | ( | bool | , |
| is_mutable | = true |
||
| ) |
| static value_type psynth::sound::packed_sample_value< NumBits >::max_value | ( | ) | [inline, static] |
| static value_type psynth::sound::packed_sample_value< NumBits >::min_value | ( | ) | [inline, static] |
| psynth::sound::packed_sample_value< NumBits >::operator integer_t | ( | ) | const [inline] |
| static value_type psynth::sound::packed_sample_value< NumBits >::zero_value | ( | ) | [inline, static] |
1.7.4