00001
00002
00003
00004
00005
00006
00007
00024 #ifndef OSCL_STRING_XML_H
00025 #define OSCL_STRING_XML_H
00026
00027
00028 #ifndef OSCL_BASE_H_INCLUDED
00029 #include "oscl_base.h"
00030 #endif
00031
00032
00033
00051 OSCL_IMPORT_REF bool oscl_str_need_escape_xml(const char *str_buf, uint32& num_escape_bytes, uint32 max_bytes = 0);
00070 OSCL_IMPORT_REF int32 oscl_str_escape_xml(const char *str_buf_in, char *str_buf_out, uint32 max_out_buf_bytes, uint32 max_bytes = 0,
00071 uint32 * num_bytes_written = NULL);
00072 #endif
00073
00074