internal ClangPlatformAvailability(IntPtr handle) : base(handle) { this.source = (CXPlatformAvailability)Marshal.PtrToStructure(handle, typeof(CXPlatformAvailability)); }
/// <summary> /// Constructor /// </summary> /// <param name="handle">Native Clang Platform Availability Pointer</param> internal ClangPlatformAvailability(IntPtr handle) : base(handle) { this.Source = this.Handle.ToNativeStuct <CXPlatformAvailability>(); }
/// <summary> /// Initializes a new instance of the <see cref="PlatformAvailibility"/> class. /// </summary> /// <param name="platformAvailability">The platformAvailability<see cref="CXPlatformAvailability"/></param> internal PlatformAvailibility(CXPlatformAvailability platformAvailability) { this.m_value = platformAvailability; }