internal AbstractSortedGenericContainer(HandleWrapperClass handleObject, IntPtr nativeHandle, FromNativePointerArrayDelegate fromNativePointerArrayDelegate, bool cacheObjects) { _handleWrapper = handleObject; _nativeHandle = nativeHandle; _fromNativePointerArrayDelegate = fromNativePointerArrayDelegate; _defaultNativeNotifyMultiObjectDelegate = DefaultNotifyMultiObjectHandler; this.RegisterNotifyDelegate(); _cache = cacheObjects; }
internal TrackSolutionContainer(MTA mta) { _mta = mta; _nativeHandle = mta.NativeHandle; _allTrackSolutionDataAvailable = false; _allTrackSolutionGroupDataAvailable = false; _allSectorDataAvailable = false; _allSequenceDataAvailable = false; _allSequenceSegmentDataAvailable = false; _allTimingConfigurationDataAvailable = false; _pfTrackSolutionGroupNotifier = NotifyTrackSolutionGroup; _pfTrackSolutionNotifier = NotifyTrackSolutions; _pfSectorNotifier = NotifySectors; _pfSequenceNotifier = NotifySequences; _pfSequenceSegmentNotifier = NotifySequenceSegments; RegisterNotifyDelegate(); }