LibOFX
|
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