|  | Audacity 3.2.0
    | 
| Classes | |
| class | XMLTagHandlerAdapter | 
| Typedefs | |
| using | UShort = std::uint16_t | 
| using | Int = std::int32_t | 
| using | Long = std::int32_t | 
| using | ULong = std::uint32_t | 
| using | LongLong = std::int64_t | 
| using | Length = Int | 
| using | Digits = Int | 
| Functions | |
| template<typename Number > | |
| void | WriteLittleEndian (MemoryStream &out, Number value) | 
| template<typename Number > | |
| void | WriteBigEndian (MemoryStream &out, Number value) | 
| template<typename Number > | |
| Number | ReadLittleEndian (BufferedStreamReader &in) | 
| template<typename Number > | |
| Number | ReadBigEndian (BufferedStreamReader &in) | 
| template<typename BaseCharType > | |
| std::string | FastStringConvert (const void *bytes, int bytesCount) | 
| Variables | |
| static const auto | WriteUShort | 
| static const auto | WriteInt | 
| static const auto | WriteLong | 
| static const auto | WriteULong | 
| static const auto | WriteLongLong | 
| static const auto | ReadUShort | 
| static const auto | ReadInt | 
| static const auto | ReadLong | 
| static const auto | ReadULong | 
| static const auto | ReadLongLong | 
| static const auto | WriteLength = WriteInt | 
| static const auto | ReadLength = ReadInt | 
| static const auto | WriteDigits = WriteInt | 
| static const auto | ReadDigits = ReadInt | 
| using anonymous_namespace{ProjectSerializer.cpp}::Digits = typedef Int | 
Definition at line 192 of file ProjectSerializer.cpp.
| using anonymous_namespace{ProjectSerializer.cpp}::Int = typedef std::int32_t | 
Definition at line 113 of file ProjectSerializer.cpp.
| using anonymous_namespace{ProjectSerializer.cpp}::Length = typedef Int | 
Definition at line 188 of file ProjectSerializer.cpp.
| using anonymous_namespace{ProjectSerializer.cpp}::Long = typedef std::int32_t | 
Definition at line 115 of file ProjectSerializer.cpp.
| using anonymous_namespace{ProjectSerializer.cpp}::LongLong = typedef std::int64_t | 
Definition at line 118 of file ProjectSerializer.cpp.
| using anonymous_namespace{ProjectSerializer.cpp}::ULong = typedef std::uint32_t | 
Definition at line 116 of file ProjectSerializer.cpp.
| using anonymous_namespace{ProjectSerializer.cpp}::UShort = typedef std::uint16_t | 
Definition at line 112 of file ProjectSerializer.cpp.
| std::string anonymous_namespace{ProjectSerializer.cpp}::FastStringConvert | ( | const void * | bytes, | 
| int | bytesCount | ||
| ) | 
Definition at line 328 of file ProjectSerializer.cpp.
References details::begin(), and details::end().
| Number anonymous_namespace{ProjectSerializer.cpp}::ReadBigEndian | ( | BufferedStreamReader & | in | ) | 
Definition at line 153 of file ProjectSerializer.cpp.
References details::begin(), and anonymous_namespace{RegisterBuiltinEffects.cpp}::reverse.
| Number anonymous_namespace{ProjectSerializer.cpp}::ReadLittleEndian | ( | BufferedStreamReader & | in | ) | 
Definition at line 145 of file ProjectSerializer.cpp.
| void anonymous_namespace{ProjectSerializer.cpp}::WriteBigEndian | ( | MemoryStream & | out, | 
| Number | value | ||
| ) | 
Definition at line 137 of file ProjectSerializer.cpp.
References MemoryStream::AppendData(), details::begin(), and anonymous_namespace{RegisterBuiltinEffects.cpp}::reverse.
| void anonymous_namespace{ProjectSerializer.cpp}::WriteLittleEndian | ( | MemoryStream & | out, | 
| Number | value | ||
| ) | 
Definition at line 131 of file ProjectSerializer.cpp.
References MemoryStream::AppendData().
| 
 | static | 
Definition at line 194 of file ProjectSerializer.cpp.
Referenced by ProjectSerializer::Decode().
| 
 | static | 
Definition at line 176 of file ProjectSerializer.cpp.
Referenced by ProjectSerializer::Decode(), and EnumSetting< Enum >::ReadEnum().
| 
 | static | 
Definition at line 190 of file ProjectSerializer.cpp.
Referenced by ProjectSerializer::Decode().
| 
 | static | 
Definition at line 178 of file ProjectSerializer.cpp.
Referenced by ProjectSerializer::Decode().
| 
 | static | 
Definition at line 182 of file ProjectSerializer.cpp.
Referenced by ProjectSerializer::Decode().
| 
 | static | 
Definition at line 180 of file ProjectSerializer.cpp.
Referenced by ProjectSerializer::Decode().
| 
 | static | 
Definition at line 174 of file ProjectSerializer.cpp.
Referenced by ProjectSerializer::Decode().
| 
 | static | 
Definition at line 193 of file ProjectSerializer.cpp.
Referenced by ProjectSerializer::WriteAttr().
| 
 | static | 
Definition at line 165 of file ProjectSerializer.cpp.
Referenced by ProjectSerializer::WriteAttr(), and EnumSetting< Enum >::WriteEnum().
| 
 | static | 
Definition at line 189 of file ProjectSerializer.cpp.
Referenced by ProjectSerializer::Write(), ProjectSerializer::WriteAttr(), and ProjectSerializer::WriteData().
| 
 | static | 
Definition at line 167 of file ProjectSerializer.cpp.
Referenced by ProjectSerializer::WriteAttr().
| 
 | static | 
Definition at line 171 of file ProjectSerializer.cpp.
Referenced by ProjectSerializer::WriteAttr().
| 
 | static | 
Definition at line 169 of file ProjectSerializer.cpp.
Referenced by ProjectSerializer::WriteAttr().
| 
 | static | 
Definition at line 163 of file ProjectSerializer.cpp.
Referenced by ProjectSerializer::WriteName().