internal Parser(XmlBlock _enclosing, android.content.res.XmlBlock.Parser.NativeXmlParser parseState, android.content.res.XmlBlock block) { this._enclosing = _enclosing; mStarted = false; mDecNextDepth = false; mDepth = 0; mEventType = org.xmlpull.v1.XmlPullParserClass.START_DOCUMENT; this.mParseState = parseState; this.mBlock = block; block.mOpenCount++; }
private static int nativeGetAttributeIndex(android.content.res.XmlBlock.Parser.NativeXmlParser state, string @namespace, string name) { System.IntPtr @namespace_ptr = System.IntPtr.Zero; System.IntPtr name_ptr = System.IntPtr.Zero; try { @namespace_ptr = XobotOS.Runtime.MarshalGlue.String_Helper.ManagedToNative(@namespace ); name_ptr = XobotOS.Runtime.MarshalGlue.String_Helper.ManagedToNative(name); return(libxobotos_XmlBlock_nativeGetAttributeIndex(state, @namespace_ptr, name_ptr )); } finally { XobotOS.Runtime.MarshalGlue.String_Helper.FreeManagedPtr(@namespace_ptr); XobotOS.Runtime.MarshalGlue.String_Helper.FreeManagedPtr(name_ptr); } }
private static extern int libxobotos_XmlBlock_nativeGetAttributeIndex(android.content.res.XmlBlock.Parser.NativeXmlParser state, System.IntPtr @namespace, System.IntPtr name);
private static int nativeGetStyleAttribute(android.content.res.XmlBlock.Parser.NativeXmlParser state) { return(libxobotos_XmlBlock_nativeGetStyleAttribute(state)); }
private static extern int libxobotos_XmlBlock_nativeGetStyleAttribute(android.content.res.XmlBlock.Parser.NativeXmlParser state);
private static int nativeGetAttributeStringValue(android.content.res.XmlBlock.Parser.NativeXmlParser state, int idx) { return(libxobotos_XmlBlock_getAttributeValueStringID(state, idx)); }
private static extern int libxobotos_XmlBlock_getAttributeValueStringID(android.content.res.XmlBlock.Parser.NativeXmlParser state, int idx);
private static int nativeGetAttributeResource(android.content.res.XmlBlock.Parser.NativeXmlParser state, int idx) { return(libxobotos_XmlBlock_getAttributeNameResID(state, idx)); }
private static extern int libxobotos_XmlBlock_getAttributeCount(android.content.res.XmlBlock.Parser.NativeXmlParser state);
private static int nativeGetLineNumber(android.content.res.XmlBlock.Parser.NativeXmlParser state) { return(libxobotos_XmlBlock_getLineNumber(state)); }
private static extern int libxobotos_XmlBlock_getLineNumber(android.content.res.XmlBlock.Parser.NativeXmlParser state);
private static int nativeGetName(android.content.res.XmlBlock.Parser.NativeXmlParser state) { return(libxobotos_XmlBlock_getElementNameID(state)); }
private static extern int libxobotos_XmlBlock_getElementNameID(android.content.res.XmlBlock.Parser.NativeXmlParser state);
private static int nativeNext(android.content.res.XmlBlock.Parser.NativeXmlParser state) { return(libxobotos_XmlBlock_nativeNext(state)); }
private static extern int libxobotos_XmlBlock_nativeNext(android.content.res.XmlBlock.Parser.NativeXmlParser state);