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

gbfosis.h

00001 /***************************************************************************
00002                           gbfosis.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 GBFOSIS_H
00018 #define GBFOSIS_H
00019 
00020 #include <defs.h>
00021 #include <swfilter.h>
00022 
00025 class SWDLLEXPORT GBFOSIS : public SWFilter {
00026 protected:
00027         virtual const char *convertToOSIS(const char *, const SWKey *key);
00028         void pushString(char **buf, const char *format, ...);
00029 public:
00030         GBFOSIS();
00031         virtual ~GBFOSIS();
00032         char ProcessText(char *text, int maxlen, const SWKey *, const SWModule * = 0);
00033 };
00034 
00035 #endif /* THMLOSIS_H */

Generated on Thu Jun 20 22:12:59 2002 for The Sword Project by doxygen1.2.15