示例#1
0
            private static IteratorHandle Init(IteratorHandle inner, HandleGraph <FilterHandle> filterHandle)
            {
                IteratorHandle result;

                Log4JParserC.Log4JIteratorInitFilter(out result, inner, filterHandle.Handle);

                return(result);
            }
示例#2
0
        internal EnumeratorBase(IteratorHandle impl, IEventSource owner)
        {
            Debug.Assert(impl != null, "EnumeratorBase.ctor: impl is null.");
            Debug.Assert(!impl.IsInvalid, "EnumeratorBase.ctor: impl is invalid.");
            Debug.Assert(!impl.IsClosed, "EnumeratorBase.ctor: impl is closed.");

            Debug.Assert(owner != null, "EnumeratorBase.ctor: owner is null.");
            Debug.Assert(!owner.IsInvalid, "EnumeratorBase.ctor: owner is invalid.");

            impl_  = impl;
            owner_ = owner;
        }
示例#3
0
 extern public static void Log4JIteratorInitFilter
     (out IteratorHandle self, IteratorHandle inner, FilterHandle filter);
示例#4
0
 extern public static void Log4JIteratorInitEventSourceReverse
     (out IteratorHandle self, EventSourceHandle source);
示例#5
0
 extern public static EventHandle Log4JIteratorCurrent(IteratorHandle self, out UIntPtr id);
示例#6
0
 extern public static bool Log4JIteratorMoveNext(IteratorHandle self);
示例#7
0
 public static extern bool Log4JIteratorMoveNext(IteratorHandle self);
示例#8
0
 public static extern void Log4JIteratorInitFilter(out IteratorHandle self, IteratorHandle inner, FilterHandle filter);
示例#9
0
 public static extern void Log4JIteratorInitEventSourceReverse(out IteratorHandle self, EventSourceHandle source);
示例#10
0
 public static extern EventHandle Log4JIteratorCurrent(IteratorHandle self, out UIntPtr id);