LMMS
Loading...
Searching...
No Matches
juce::AudioData::LittleEndian Class Reference

#include <juce_AudioDataConverters.h>

Inheritance diagram for juce::AudioData::LittleEndian:
juce::AudioData::NativeEndian

Public Types

enum  { isBigEndian = 0 }

Static Public Member Functions

template<class SampleFormatType>
static float getAsFloat (SampleFormatType &s) noexcept
template<class SampleFormatType>
static void setAsFloat (SampleFormatType &s, float newValue) noexcept
template<class SampleFormatType>
static int32 getAsInt32 (SampleFormatType &s) noexcept
template<class SampleFormatType>
static void setAsInt32 (SampleFormatType &s, int32 newValue) noexcept
template<class SourceType, class DestType>
static void copyFrom (DestType &dest, SourceType &source) noexcept

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
isBigEndian 

Member Function Documentation

◆ copyFrom()

template<class SourceType, class DestType>
void juce::AudioData::LittleEndian::copyFrom ( DestType & dest,
SourceType & source )
inlinestaticnoexcept

◆ getAsFloat()

template<class SampleFormatType>
float juce::AudioData::LittleEndian::getAsFloat ( SampleFormatType & s)
inlinestaticnoexcept

◆ getAsInt32()

template<class SampleFormatType>
int32 juce::AudioData::LittleEndian::getAsInt32 ( SampleFormatType & s)
inlinestaticnoexcept

◆ setAsFloat()

template<class SampleFormatType>
void juce::AudioData::LittleEndian::setAsFloat ( SampleFormatType & s,
float newValue )
inlinestaticnoexcept

◆ setAsInt32()

template<class SampleFormatType>
void juce::AudioData::LittleEndian::setAsInt32 ( SampleFormatType & s,
int32 newValue )
inlinestaticnoexcept

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