Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

char.h

Go to the documentation of this file.
00001 #ifndef char_h
00002 #define char_h
00003 
00004 #include "tag.h"
00005 #include "file.h"
00006 
00008 
00010 class CharOpen : private Tag
00011 {
00012 private:
00013   std::string char_set;
00014 
00015 public:
00016   CharOpen( Line& line );
00017 
00018   std::string get_char_set() const
00019   { return char_set; }
00020 
00021   bool operator!() const
00022   { return Tag::operator!(); }
00023 
00024 };
00025 
00026 
00028 class CharClose : private Tag
00029 {
00030 public:
00031   CharClose( Line& line );
00032 
00033   bool operator!() const
00034   { return Tag::operator!(); }
00035 };
00036 
00037 
00038 #ifdef HAVE_RECODE
00039 
00041 bool char_set_convert( File in , File out, std::string char_set, std::string& err );
00042 
00043 #endif
00044 
00045 #endif

Generated on Tue Nov 20 02:19:52 2001 for Leo<HTML> by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001