00001 /*00002 * Copyright (c) 2003-2006 Objective Systems, Inc.00003 *00004 * This software is furnished under a license and may be used and copied00005 * only in accordance with the terms of such license and with the00006 * inclusion of the above copyright notice. This software or any other00007 * copies thereof may not be provided or otherwise made available to any00008 * other person. No title to and ownership of the software is hereby00009 * transferred.00010 *00011 * The information in this software is subject to change without notice00012 * and should not be construed as a commitment by Objective Systems, Inc.00013 *00014 * PROPRIETARY NOTICE00015 *00016 * This software is an unpublished work subject to a confidentiality agreement00017 * and is protected by copyright and trade secret law. Unauthorized copying,00018 * redistribution or other use of this work is prohibited.00019 *00020 * The above notice of copyright on this source code product does not indicate00021 * any actual or intended publication of such source code.00022 *00023 *****************************************************************************/00028 #ifndef _RTXMLNAMESPACE_H_00029 #define _RTXMLNAMESPACE_H_00030
00031 #include "rtxmlsrc/osrtxml.h"00032
00033typedefstruct OSXMLNamespace {
00034constOSUTF8CHAR* prefix;
00035constOSUTF8CHAR* uri;
00036 } OSXMLNamespace;
00037
00038 #ifdef __cplusplus00039 extern"C" {
00040 #endif00041
00050 EXTERNXMLOSXMLNamespace* rtXmlNSAddNamespace00051 (OSCTXT* pctxt, constOSUTF8CHAR* prefix, constOSUTF8CHAR* uri);
00052
00060 EXTERNXMLconstOSUTF8CHAR* rtXmlNSGetPrefix00061 (OSCTXT* pctxt, constOSUTF8CHAR* uri);
00062
00071 EXTERNXMLOSXMLNamespace* rtXmlNSLookupURI00072 (OSCTXT* pctxt, constOSUTF8CHAR* uri);
00073
00080 EXTERNXMLvoidrtXmlNSRemoveAll (OSCTXT* pctxt);
00081
00096 EXTERNXMLOSXMLNamespace* rtXmlNSSetNamespace00097 (OSCTXT* pctxt, constOSUTF8CHAR* prefix, constOSUTF8CHAR* uri,
00098 OSBOOL override);
00099
00100 #ifdef __cplusplus00101 }
00102 #endif00103
00104 #endif
This file was last modified on
8 Jan 2007. XBinder, Version 1.1.9