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

thmlosis.h

00001 /***************************************************************************
00002                           thmlosis.h  -  description
00003                              -------------------
00004     begin                : 2001-09-03
00005     copyright            : 2001 by CrossWire Bible Society
00006  ***************************************************************************/
00007 
00008 /***************************************************************************
00009  *                                                                         *
00010  *   This program is free software; you can redistribute it and/or modify  *
00011  *   it under the terms of the GNU General Public License as published by  *
00012  *   the Free Software Foundation; either version 2 of the License, or     *
00013  *   (at your option) any later version.                                   *
00014  *                                                                         *
00015  ***************************************************************************/
00016 
00017 #ifndef THMLOSIS_H
00018 #define THMLOSIS_H
00019 
00020 #include <defs.h>
00021 #include <swfilter.h>
00022 
00023 SWORD_NAMESPACE_START
00024 
00027 class SWDLLEXPORT ThMLOSIS : public SWFilter {
00028 protected:
00029         virtual const char *convertToOSIS(const char *, const SWKey *key);
00030         void pushString(char **buf, const char *format, ...);
00031 public:
00032         ThMLOSIS();
00033         virtual ~ThMLOSIS();
00034         char ProcessText(char *text, int maxlen, const SWKey *, const SWModule * = 0);
00035 };
00036 SWORD_NAMESPACE_END
00037 #endif /* THMLOSIS_H */

Generated on Thu Oct 31 12:11:28 2002 for The Sword Project by doxygen1.2.17