* Supplementary character code conversion functions for * EBCDIC environments. * * Copy: See Copyright for the status of this software. * * Author: Patrick Monnerat <pm@datasphere.ch>, DATASPHERE S.A. /if not defined(TRANSCODE_H__) /define TRANSCODE_H__ /include "libxmlrpg/dict" /include "libxmlrpg/xmlstdarg"
d xmlZapDict pr extproc('xmlZapDict') d dict like(xmlDictPtr)
d xmlTranscodeResult… d pr * extproc('xmlTranscodeResult') const char * d s * value options(*string) const xmlChar * d encoding * value options(*string) const char * d dict like(xmlDictPtr) options(*omit) d freeproc * value procptr
d xmlTranscodeString… d pr * extproc('xmlTranscodeString') const xmlChar * d s * value options(*string) const char * d encoding * value options(*string) const char * d dict like(xmlDictPtr) options(*omit)
d xmlTranscodeWString… d pr * extproc('xmlTranscodeWString') const xmlChar * d s * value options(*string) const char * d encoding * value options(*string) const char * d dict like(xmlDictPtr) options(*omit)
d xmlTranscodeHString… d pr * extproc('xmlTranscodeHString') const xmlChar * d s * value options(*string) const char * d encoding * value options(*string) const char * d dict like(xmlDictPtr) options(*omit)
/if not defined(XML_NO_SHORT_NAMES)
d xmlTR pr * extproc('xmlTranscodeResult') const char * d s * value options(*string) const xmlChar * d encoding * value options(*string) const char * d dict like(xmlDictPtr) options(*omit) d freeproc * value procptr
d xmlTS pr * extproc('xmlTranscodeString') const xmlChar * d s * value options(*string) const char * d encoding * value options(*string) const char * d dict like(xmlDictPtr) options(*omit)
d xmlTW pr * extproc('xmlTranscodeWString') const xmlChar * d s * value options(*string) const char * d encoding * value options(*string) const char * d dict like(xmlDictPtr) options(*omit)
d xmlTH pr * extproc('xmlTranscodeHString') const xmlChar * d s * value options(*string) const char * d encoding * value options(*string) const char * d dict like(xmlDictPtr) options(*omit)
/endif
d xmlVasprintf pr * extproc('xmlVasprintf') d dict like(xmlDictPtr) options(*omit) d encoding * value options(*string) const char * d fmt * value options(*string) const xmlChar * d args likeds(xmlVaList)
/endif