summaryrefslogtreecommitdiff
path: root/ace/Codeset_IBM1047.h
diff options
context:
space:
mode:
Diffstat (limited to 'ace/Codeset_IBM1047.h')
-rw-r--r--ace/Codeset_IBM1047.h110
1 files changed, 0 insertions, 110 deletions
diff --git a/ace/Codeset_IBM1047.h b/ace/Codeset_IBM1047.h
deleted file mode 100644
index 1f9d19292b4..00000000000
--- a/ace/Codeset_IBM1047.h
+++ /dev/null
@@ -1,110 +0,0 @@
-// $Id$
-
-// ============================================================================
-//
-// = LIBRARY
-// ace
-//
-// = FILENAME
-// Codeset_IBM1047.cpp
-//
-// = DESCRIPTION
-// Declares the arrays required to convert between ISO8859 (aka
-// Latin/1) and IBM1047 (aka EBCDIC).
-//
-// = AUTHOR
-// Jim Rogers (jrogers@viasoft.com)
-//
-// ============================================================================
-
-#ifndef ACE_CODESET_IMB1047_H
-#define ACE_CODESET_IMB1047_H
-
-#if defined(ACE_MVS)
-
-#include "ace/CDR_Stream.h"
-
-#if !defined (ACE_LACKS_PRAGMA_ONCE)
-# pragma once
-#endif /* ACE_LACKS_PRAGMA_ONCE */
-
-extern ACE_Export char ACE_to_IBM1047[257];
-extern ACE_Export char ACE_from_IBM1047[257];
-
-// ****************************************************************
-
-class ACE_Export ACE_IBM1047_ISO8859 : public ACE_Char_Codeset_Translator
-{
- // = TITLE
- // Codeset translation specialization.
- //
- // = DESCRIPTION
- // This class performs the codeset translation:
- //
- // Native: IBM_1047 (i.e. EBCDIC)
- // Stream: ISO-8859 (i.e. Latin/1)
- //
-public:
- ACE_IBM1047_ISO8859 (void);
- // A do nothing constructor.
-
- virtual ~ACE_IBM1047_ISO8859 (void);
- // Virtual destruction
-
- // = Documented in $ACE_ROOT/ace/CDR_Stream.h
- virtual ACE_CDR::Boolean read_char (ACE_InputCDR &,
- ACE_CDR::Char &);
- virtual ACE_CDR::Boolean read_string (ACE_InputCDR &,
- ACE_CDR::Char *&);
- virtual ACE_CDR::Boolean read_char_array (ACE_InputCDR &,
- ACE_CDR::Char *,
- ACE_CDR::ULong);
- virtual ACE_CDR::Boolean write_char (ACE_OutputCDR &,
- ACE_CDR::Char);
- virtual ACE_CDR::Boolean write_string (ACE_OutputCDR &,
- ACE_CDR::ULong,
- const ACE_CDR::Char *);
- virtual ACE_CDR::Boolean write_char_array (ACE_OutputCDR &,
- const ACE_CDR::Char *,
- ACE_CDR::ULong);
-};
-
-class ACE_Export ACE_ISO8859_IBM1047 : public ACE_Char_Codeset_Translator
-{
- // = TITLE
- // Codeset translation specialization.
- //
- // = DESCRIPTION
- // This class performs the codeset translation:
- //
- // Native: ISO-8859 (i.e. Latin/1)
- // Stream: IBM-1047 (i.e. EBCDIC)
- //
-public:
- ACE_ISO8859_IBM1047 (void);
- // A do nothing constructor.
-
- virtual ~ACE_ISO8859_IBM1047 (void);
- // Virtual destruction
-
- // = Documented in $ACE_ROOT/ace/CDR_Stream.h
- virtual ACE_CDR::Boolean read_char (ACE_InputCDR &,
- ACE_CDR::Char &);
- virtual ACE_CDR::Boolean read_string (ACE_InputCDR &,
- ACE_CDR::Char *&);
- virtual ACE_CDR::Boolean read_char_array (ACE_InputCDR &,
- ACE_CDR::Char *,
- ACE_CDR::ULong);
- virtual ACE_CDR::Boolean write_char (ACE_OutputCDR &,
- ACE_CDR::Char);
- virtual ACE_CDR::Boolean write_string (ACE_OutputCDR &,
- ACE_CDR::ULong,
- const ACE_CDR::Char *);
- virtual ACE_CDR::Boolean write_char_array (ACE_OutputCDR &,
- const ACE_CDR::Char *,
- ACE_CDR::ULong);
-};
-
-#endif /* ACE_MVS */
-
-#endif /* ACE_CODESET_IMB1047_H */