Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

oem2ansi.h

Go to the documentation of this file.
00001 
00002 //
00003 // Copyright (C) 2000
00004 // Ralf Westram
00005 // (Coded@ReallySoft.de)
00006 //
00007 // Permission to use, copy, modify, distribute and sell this software
00008 // and its documentation for any purpose is hereby granted without fee,
00009 // provided that the above copyright notice appear in all copies and
00010 // that both that copyright notice and this permission notice appear
00011 // in supporting documentation.  Ralf Westram makes no
00012 // representations about the suitability of this software for any
00013 // purpose.  It is provided "as is" without express or implied warranty.
00014 //
00015 // This code is part of my library.
00016 // You may find a more recent version at http://www.reallysoft.de/
00017 //
00019 
00020 #ifndef OEM2ANSI_H
00021 #define OEM2ANSI_H
00022 
00023 #ifndef RSDEF_H
00024 #include "rsdef.h"
00025 #endif
00026 
00027 namespace rs {
00028 
00030     namespace oem2ansi {
00031 
00036         unsigned char oem_to_ansi(unsigned char c);
00037 
00042         std::string oem_to_ansi(const std::string& s);
00043 
00048         unsigned char ansi_to_oem(unsigned char c);
00049 
00054         std::string ansi_to_oem(const std::string& s);
00055 
00056     };
00057 };
00058 
00059 #else
00060 #error oem2ansi.h included twice
00061 #endif // OEM2ANSI_H

Contact me in case of errors or questions.
This documentation is powered by Doxygen.
(C) 2000-2002 Doxygen