LibOFX
ofx_preproc.hh
Go to the documentation of this file.
00001 /***************************************************************************
00002                           ofx_preproc.h
00003                              -------------------
00004     copyright            : (C) 2002 by Benoit Gr�goire
00005     email                : benoitg@coeus.ca
00006  ***************************************************************************/
00012 /***************************************************************************
00013  *                                                                         *
00014  *   This program is free software; you can redistribute it and/or modify  *
00015  *   it under the terms of the GNU General Public License as published by  *
00016  *   the Free Software Foundation; either version 2 of the License, or     *
00017  *   (at your option) any later version.                                   *
00018  *                                                                         *
00019  ***************************************************************************/
00020 #ifndef OFX_PREPROC_H
00021 #define OFX_PREPROC_H
00022 
00023 #include "context.hh"
00024 
00025 #define OPENSPDCL_FILENAME "opensp.dcl"
00026 #define OFX160DTD_FILENAME "ofx160.dtd"
00027 #define OFCDTD_FILENAME "ofc.dtd"
00028 
00030 string sanitize_proprietary_tags(string input_string);
00032 std::string find_dtd(LibofxContextPtr ctx, const std::string& dtd_filename);
00039 int ofx_proc_file(LibofxContextPtr libofx_context, const char *);
00040 
00041 #endif