BuildTools
Qt
Src
Agave
Components
Elevator
Mastering
Plugins
ReplayGainAnalysis
WAT
Wasabi
Wasabi2
Winamp
aacPlus
aacdec
aacdec-mft
adpcm
alac
albumart
apev2
auth
bmp
burnlib
codesign
config
devices
external_dependencies
f263
filereader
freetypewac
gif
gracenote
h264
h264dec
id3v2
ie_plugin
installer
jpeg
libvp6
corelibs
include
WCompC.h
asmcolorconversions.h
bigend.h
cidasm.h
colorconversions.h
dkpltfrm.h
duck_hfb.h
duck_ifstream.hpp
duck_int.h
duck_io.h
duck_io_file.h
duck_io_http.h
duck_mem.h
duck_wav.h
duktypes.h
dxl_aud.h
dxl_main.h
littlend.h
miscasm.h
nethfb.h
testresults.h
toolvox.h
tvgetstr.h
voxchunk.h
on2_common
sal
include
config_dlg.cpp
libvpShared
mp3-mpg123
mp4v
mpeg4dec
nde
nprt_plugin
ns-eel
ns-eel2
nsavi
nsmkv
nsutil
nsv
nsvdec_vp3
nsvdec_vp5
nsvdec_vp6
nswasabi
nu
omBrowser
pcm
pfc
playlist
plist
png
replicant
resources
tagz
tataki
theora
timer
vlb
vp32
vp6
vp8x
wbm
winampAll
winampa
xml
xspf
vcpkg-ports
.gitignore
LICENSE.md
README.md
automate-git.py
cef_x86.bat
install-packages.cmd
vcpkg_version_finder.py
winampAll_2019.sln
149 lines
2.0 KiB
C
149 lines
2.0 KiB
C
/*****************************************************************************
|
|
|
|
*
|
|
|
|
* Module tvGetStr.H
|
|
|
|
* The defines and prototypes for the ToolVox error string
|
|
|
|
* reporting module.
|
|
|
|
*
|
|
|
|
* Voxware Proprietary Material
|
|
|
|
* Copyright 1996, Voxware, Inc.
|
|
|
|
* All Rights Resrved
|
|
|
|
*
|
|
|
|
* DISTRIBUTION PROHIBITED without
|
|
|
|
* written authorization from Voxware
|
|
|
|
*
|
|
|
|
****************************************************************************/
|
|
|
|
|
|
|
|
|
|
|
|
#if (_DEBUG_MESSAGES == 1) || defined(_DEBUG)
|
|
|
|
|
|
|
|
#ifndef __TVGETSTR_H_
|
|
|
|
#define __TVGETSTR_H_
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C" {
|
|
|
|
#endif
|
|
|
|
|
|
|
|
/* Windows users must define VOXWARE_??? as a compiler option. This will */
|
|
|
|
/* enable system specific code. */
|
|
|
|
#if defined (VOXWARE_WIN16) || (VOXWARE_WIN32)
|
|
|
|
#define STRING_FORMAT wsprintf
|
|
|
|
|
|
|
|
#elif defined(VOXWARE_MAC)
|
|
|
|
#define STRING_FORMAT sprintf
|
|
|
|
|
|
|
|
#elif defined(VOXWARE_HP)
|
|
|
|
#define STRING_FORMAT sprintf
|
|
|
|
|
|
|
|
#elif defined(VOXWARE_SUN)
|
|
|
|
#define STRING_FORMAT sprintf
|
|
|
|
|
|
|
|
#elif defined(VOXWARE_DOS)
|
|
|
|
#define STRING_FORMAT sprintf
|
|
|
|
|
|
|
|
#else
|
|
|
|
|
|
|
|
#pragma message ("TVGETSTR.H: Platform indicator #define not setup.")
|
|
|
|
#pragma message ("TVGETSTR.H: One of the following must be initialized:")
|
|
|
|
#pragma message ("TVGETSTR.H: #define VOXWARE_WIN16")
|
|
|
|
#pragma message ("TVGETSTR.H: #define VOXWARE_WIN32")
|
|
|
|
#pragma message ("TVGETSTR.H: #define VOXWARE_MAC")
|
|
|
|
#pragma message ("TVGETSTR.H: #define VOXWARE_SUN")
|
|
|
|
#pragma message ("TVGETSTR.H: #define VOXWARE_HP")
|
|
|
|
#pragma message ("TVGETSTR.H: #define VOXWARE_AIX")
|
|
|
|
#pragma message ("TVGETSTR.H: #define VOXWARE_DOS")
|
|
|
|
#pragma message ("TVGETSTR.H: Check the Voxware manual for more information.")
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
#define TVGETSTR_MAX_STRING_LENGTH 512
|
|
|
|
|
|
|
|
|
|
|
|
void tvGetStringFromError(VOXWARE_RETCODE wVoxwareError, signed long dwReturnCode,
|
|
|
|
char VOX_FAR *lpMessage);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
}
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#endif /*__TVGETSTR_H_*/
|
|
|
|
|
|
|
|
#endif /* _DEBUG_MESSAGES */
|
|
|