Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

parseXmlString.hh

Go to the documentation of this file.
00001 /*************************************************************************** 00002 * 00003 * $Id: parseXmlString.hh,v 1.3 1999/12/28 21:31:43 porter Exp $ 00004 * 00005 * Author: R. Jeff Porter 00006 *************************************************************************** 00007 * 00008 * Description: parses Xml file & returns contents between request TAGs 00009 * 00010 *************************************************************************** 00011 * 00012 * $Log: parseXmlString.hh,v $ 00013 * Revision 1.3 1999/12/28 21:31:43 porter 00014 * added 'using std::vector' and 'using std::list' for Solaris CC5 compilation. 00015 * Also fixed some warnings arising from the CC5 compiles 00016 * 00017 * Revision 1.2 1999/09/30 02:06:15 porter 00018 * add StDbTime to better handle timestamps, modify SQL content (mysqlAccessor) 00019 * allow multiple rows (StDbTable), & Added the comment sections at top of 00020 * each header and src file 00021 * 00022 **************************************************************************/ 00023 #ifndef PARSEXMLSTRING_HH 00024 #define PARSEXMLSTRING_HH 00025 00026 00027 class parseXmlString { 00028 00029 public: 00030 00031 parseXmlString(){}; 00032 ~parseXmlString(){}; 00033 00034 char * getString(char* line, char* key1, char* key2); 00035 char * getStringAfter(char* line, char* key); 00036 char * getStringBefore(char* line, char* key); 00037 int getIndexAfter(char* line, char* key); 00038 int getIndexBefore(char* line, char* key); 00039 char* removeBlankEnds(char* line); 00040 }; 00041 00042 00043 #endif 00044 00045 00046 00047 00048 00049 00050 00051 00052 00053

Generated on Thu Aug 24 14:45:25 2006 for Doxygen by doxygen 1.3.7