ares-openbsd/thirdparty/TZXFile
invertego 4f7feeafd7
build: fix level 2 msvc warnings (#1297)
Level 2 warnings are considered "significant" and turning them on
revealed one issue that could, in the future, have affected MSVC-ABI
builds using either CL or Clang.

MSVC's C++ name mangling distinguishes between classes and structs, and
throughout the ares codebase there were friend declarations using
"class" to refer to types that were defined with "struct".

I don't see any value in retaining this inconsistency, especially
considering that ares otherwise avoids the "class" keyword (though I
spotted a few uses that crept in from recent commits).
2023-11-20 09:26:35 +00:00
..
LICENSE
README.md
TZXAudioGenerator.cpp
TZXAudioGenerator.h
TZXBlock.cpp
TZXBlock.h
TZXBlockArchiveInfo.cpp
TZXBlockArchiveInfo.h
TZXBlockCustomInfo.cpp
TZXBlockCustomInfo.h
TZXBlockGroupEnd.cpp
TZXBlockGroupEnd.h
TZXBlockGroupStart.cpp
TZXBlockGroupStart.h
TZXBlockHardwareType.cpp
TZXBlockHardwareType.h
TZXBlockLoopEnd.cpp
TZXBlockLoopEnd.h
TZXBlockLoopStart.cpp
TZXBlockLoopStart.h
TZXBlockMessage.cpp
TZXBlockMessage.h
TZXBlockPause.cpp
TZXBlockPause.h
TZXBlockPulseSequence.cpp
TZXBlockPulseSequence.h
TZXBlockPureData.cpp
TZXBlockPureData.h
TZXBlockPureTone.cpp
TZXBlockPureTone.h
TZXBlockStandardSpeedData.cpp
TZXBlockStandardSpeedData.h
TZXBlockStopTheTape48K.cpp
TZXBlockStopTheTape48K.h
TZXBlockTextDescription.cpp
TZXBlockTextDescription.h
TZXBlockTurboSpeedData.cpp
TZXBlockTurboSpeedData.h
TZXFile.cpp
TZXFile.h

README.md

libTzxTool

A library for loading ZX Spectrum emulator TZX and Tap files, extracted from https://github.com/MrReeMachine/TzxTool