Пример #1
0
 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++;
 }
Пример #2
0
 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);
     }
 }
Пример #3
0
 private static extern int libxobotos_XmlBlock_nativeGetAttributeIndex(android.content.res.XmlBlock.Parser.NativeXmlParser
                                                                       state, System.IntPtr @namespace, System.IntPtr name);
Пример #4
0
 private static int nativeGetStyleAttribute(android.content.res.XmlBlock.Parser.NativeXmlParser
                                            state)
 {
     return(libxobotos_XmlBlock_nativeGetStyleAttribute(state));
 }
Пример #5
0
 private static extern int libxobotos_XmlBlock_nativeGetStyleAttribute(android.content.res.XmlBlock.Parser.NativeXmlParser
                                                                       state);
Пример #6
0
 private static int nativeGetAttributeStringValue(android.content.res.XmlBlock.Parser.NativeXmlParser
                                                  state, int idx)
 {
     return(libxobotos_XmlBlock_getAttributeValueStringID(state, idx));
 }
Пример #7
0
 private static extern int libxobotos_XmlBlock_getAttributeValueStringID(android.content.res.XmlBlock.Parser.NativeXmlParser
                                                                         state, int idx);
Пример #8
0
 private static int nativeGetAttributeResource(android.content.res.XmlBlock.Parser.NativeXmlParser
                                               state, int idx)
 {
     return(libxobotos_XmlBlock_getAttributeNameResID(state, idx));
 }
Пример #9
0
 private static extern int libxobotos_XmlBlock_getAttributeCount(android.content.res.XmlBlock.Parser.NativeXmlParser
                                                                 state);
Пример #10
0
 private static int nativeGetLineNumber(android.content.res.XmlBlock.Parser.NativeXmlParser
                                        state)
 {
     return(libxobotos_XmlBlock_getLineNumber(state));
 }
Пример #11
0
 private static extern int libxobotos_XmlBlock_getLineNumber(android.content.res.XmlBlock.Parser.NativeXmlParser
                                                             state);
Пример #12
0
 private static int nativeGetName(android.content.res.XmlBlock.Parser.NativeXmlParser
                                  state)
 {
     return(libxobotos_XmlBlock_getElementNameID(state));
 }
Пример #13
0
 private static extern int libxobotos_XmlBlock_getElementNameID(android.content.res.XmlBlock.Parser.NativeXmlParser
                                                                state);
Пример #14
0
 private static int nativeNext(android.content.res.XmlBlock.Parser.NativeXmlParser
                               state)
 {
     return(libxobotos_XmlBlock_nativeNext(state));
 }
Пример #15
0
 private static extern int libxobotos_XmlBlock_nativeNext(android.content.res.XmlBlock.Parser.NativeXmlParser
                                                          state);