Tools and libraries to glue C/C++ APIs to high-level languages
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

7375 lines
173 KiB

//----------------------------------------------------------------------------
// <auto-generated>
// This is autogenerated code by CppSharp.
// Do not edit this file or all your changes will be lost after re-generation.
// </auto-generated>
//----------------------------------------------------------------------------
using System;
using System.Runtime.InteropServices;
using System.Security;
namespace VcrtVaListIsReference
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
public unsafe partial class CrtLocaleDataPublic
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr _locale_pctype;
[FieldOffset(4)]
public int _locale_mb_cur_max;
[FieldOffset(8)]
public uint _locale_lc_codepage;
}
}
public unsafe partial class CrtLocalePointers
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr locinfo;
[FieldOffset(4)]
public global::System.IntPtr mbcinfo;
}
}
public unsafe partial class Mbstatet
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public uint _Wchar;
[FieldOffset(4)]
public ushort _Byte;
[FieldOffset(6)]
public ushort _State;
}
}
namespace Std
{
public enum Uninitialized
{
_Noinit = 0
}
public unsafe partial class Lockit
{
[StructLayout(LayoutKind.Explicit, Size = 4)]
public partial struct __Internal
{
[FieldOffset(0)]
public int _Locktype;
}
}
public unsafe partial class InitLocks
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
}
public unsafe partial class DivT
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public int quot;
[FieldOffset(4)]
public int rem;
}
}
public unsafe partial class LdivT
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public int quot;
[FieldOffset(4)]
public int rem;
}
}
public unsafe partial class LldivT
{
[StructLayout(LayoutKind.Explicit, Size = 16)]
public partial struct __Internal
{
[FieldOffset(0)]
public long quot;
[FieldOffset(8)]
public long rem;
}
}
public unsafe partial class _LDOUBLE
{
[StructLayout(LayoutKind.Explicit, Size = 10)]
public partial struct __Internal
{
[FieldOffset(0)]
public fixed byte ld[10];
[FieldOffset(1)]
public byte __dummy_ld_1;
[FieldOffset(2)]
public byte __dummy_ld_2;
[FieldOffset(3)]
public byte __dummy_ld_3;
[FieldOffset(4)]
public byte __dummy_ld_4;
[FieldOffset(5)]
public byte __dummy_ld_5;
[FieldOffset(6)]
public byte __dummy_ld_6;
[FieldOffset(7)]
public byte __dummy_ld_7;
[FieldOffset(8)]
public byte __dummy_ld_8;
[FieldOffset(9)]
public byte __dummy_ld_9;
}
}
public unsafe partial class _CRT_DOUBLE
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public double x;
}
}
public unsafe partial class _CRT_FLOAT
{
[StructLayout(LayoutKind.Explicit, Size = 4)]
public partial struct __Internal
{
[FieldOffset(0)]
public float f;
}
}
public unsafe partial class _LONGDOUBLE
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
}
}
public unsafe partial class _LDBL12
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public fixed byte ld12[12];
[FieldOffset(1)]
public byte __dummy_ld12_1;
[FieldOffset(2)]
public byte __dummy_ld12_2;
[FieldOffset(3)]
public byte __dummy_ld12_3;
[FieldOffset(4)]
public byte __dummy_ld12_4;
[FieldOffset(5)]
public byte __dummy_ld12_5;
[FieldOffset(6)]
public byte __dummy_ld12_6;
[FieldOffset(7)]
public byte __dummy_ld12_7;
[FieldOffset(8)]
public byte __dummy_ld12_8;
[FieldOffset(9)]
public byte __dummy_ld12_9;
[FieldOffset(10)]
public byte __dummy_ld12_10;
[FieldOffset(11)]
public byte __dummy_ld12_11;
}
}
public unsafe partial struct Dconst
{
[StructLayout(LayoutKind.Explicit, Size = 16)]
public partial struct __Internal
{
[FieldOffset(0)]
public fixed ushort _Word[8];
[FieldOffset(2)]
public ushort __dummy__Word_1;
[FieldOffset(4)]
public ushort __dummy__Word_2;
[FieldOffset(6)]
public ushort __dummy__Word_3;
[FieldOffset(8)]
public ushort __dummy__Word_4;
[FieldOffset(10)]
public ushort __dummy__Word_5;
[FieldOffset(12)]
public ushort __dummy__Word_6;
[FieldOffset(14)]
public ushort __dummy__Word_7;
[FieldOffset(0)]
public float _Float;
[FieldOffset(0)]
public double _Double;
}
}
namespace CombinedType
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace RealWidened
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace RealType
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
public unsafe partial class Complex
{
[StructLayout(LayoutKind.Explicit, Size = 16)]
public partial struct __Internal
{
[FieldOffset(0)]
public double x;
[FieldOffset(8)]
public double y;
}
}
public unsafe partial struct DoubleVal
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public fixed ushort _Sh[4];
[FieldOffset(2)]
public ushort __dummy__Sh_1;
[FieldOffset(4)]
public ushort __dummy__Sh_2;
[FieldOffset(6)]
public ushort __dummy__Sh_3;
[FieldOffset(0)]
public double _Val;
}
}
public unsafe partial struct FloatVal
{
[StructLayout(LayoutKind.Explicit, Size = 4)]
public partial struct __Internal
{
[FieldOffset(0)]
public fixed ushort _Sh[2];
[FieldOffset(2)]
public ushort __dummy__Sh_1;
[FieldOffset(0)]
public float _Val;
}
}
public unsafe partial struct LdoubleVal
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public fixed ushort _Sh[4];
[FieldOffset(2)]
public ushort __dummy__Sh_1;
[FieldOffset(4)]
public ushort __dummy__Sh_2;
[FieldOffset(6)]
public ushort __dummy__Sh_3;
}
}
public unsafe partial struct FloatConst
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public fixed ushort _Word[4];
[FieldOffset(2)]
public ushort __dummy__Word_1;
[FieldOffset(4)]
public ushort __dummy__Word_2;
[FieldOffset(6)]
public ushort __dummy__Word_3;
[FieldOffset(0)]
public float _Float;
[FieldOffset(0)]
public double _Double;
}
}
namespace Std
{
}
namespace Std
{
namespace IntegralConstant
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace IsIntegral
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace IsFloatingPoint
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace RemoveReference
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
public unsafe partial class Nil
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class WrapInt
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
}
public unsafe partial class Wfinddata32T
{
[StructLayout(LayoutKind.Explicit, Size = 540)]
public partial struct __Internal
{
[FieldOffset(0)]
public uint attrib;
[FieldOffset(4)]
public int time_create;
[FieldOffset(8)]
public int time_access;
[FieldOffset(12)]
public int time_write;
[FieldOffset(16)]
public uint size;
[FieldOffset(20)]
public fixed char name[260];
[FieldOffset(22)]
public char __dummy_name_1;
[FieldOffset(24)]
public char __dummy_name_2;
[FieldOffset(26)]
public char __dummy_name_3;
[FieldOffset(28)]
public char __dummy_name_4;
[FieldOffset(30)]
public char __dummy_name_5;
[FieldOffset(32)]
public char __dummy_name_6;
[FieldOffset(34)]
public char __dummy_name_7;
[FieldOffset(36)]
public char __dummy_name_8;
[FieldOffset(38)]
public char __dummy_name_9;
[FieldOffset(40)]
public char __dummy_name_10;
[FieldOffset(42)]
public char __dummy_name_11;
[FieldOffset(44)]
public char __dummy_name_12;
[FieldOffset(46)]
public char __dummy_name_13;
[FieldOffset(48)]
public char __dummy_name_14;
[FieldOffset(50)]
public char __dummy_name_15;
[FieldOffset(52)]
public char __dummy_name_16;
[FieldOffset(54)]
public char __dummy_name_17;
[FieldOffset(56)]
public char __dummy_name_18;
[FieldOffset(58)]
public char __dummy_name_19;
[FieldOffset(60)]
public char __dummy_name_20;
[FieldOffset(62)]
public char __dummy_name_21;
[FieldOffset(64)]
public char __dummy_name_22;
[FieldOffset(66)]
public char __dummy_name_23;
[FieldOffset(68)]
public char __dummy_name_24;
[FieldOffset(70)]
public char __dummy_name_25;
[FieldOffset(72)]
public char __dummy_name_26;
[FieldOffset(74)]
public char __dummy_name_27;
[FieldOffset(76)]
public char __dummy_name_28;
[FieldOffset(78)]
public char __dummy_name_29;
[FieldOffset(80)]
public char __dummy_name_30;
[FieldOffset(82)]
public char __dummy_name_31;
[FieldOffset(84)]
public char __dummy_name_32;
[FieldOffset(86)]
public char __dummy_name_33;
[FieldOffset(88)]
public char __dummy_name_34;
[FieldOffset(90)]
public char __dummy_name_35;
[FieldOffset(92)]
public char __dummy_name_36;
[FieldOffset(94)]
public char __dummy_name_37;
[FieldOffset(96)]
public char __dummy_name_38;
[FieldOffset(98)]
public char __dummy_name_39;
[FieldOffset(100)]
public char __dummy_name_40;
[FieldOffset(102)]
public char __dummy_name_41;
[FieldOffset(104)]
public char __dummy_name_42;
[FieldOffset(106)]
public char __dummy_name_43;
[FieldOffset(108)]
public char __dummy_name_44;
[FieldOffset(110)]
public char __dummy_name_45;
[FieldOffset(112)]
public char __dummy_name_46;
[FieldOffset(114)]
public char __dummy_name_47;
[FieldOffset(116)]
public char __dummy_name_48;
[FieldOffset(118)]
public char __dummy_name_49;
[FieldOffset(120)]
public char __dummy_name_50;
[FieldOffset(122)]
public char __dummy_name_51;
[FieldOffset(124)]
public char __dummy_name_52;
[FieldOffset(126)]
public char __dummy_name_53;
[FieldOffset(128)]
public char __dummy_name_54;
[FieldOffset(130)]
public char __dummy_name_55;
[FieldOffset(132)]
public char __dummy_name_56;
[FieldOffset(134)]
public char __dummy_name_57;
[FieldOffset(136)]
public char __dummy_name_58;
[FieldOffset(138)]
public char __dummy_name_59;
[FieldOffset(140)]
public char __dummy_name_60;
[FieldOffset(142)]
public char __dummy_name_61;
[FieldOffset(144)]
public char __dummy_name_62;
[FieldOffset(146)]
public char __dummy_name_63;
[FieldOffset(148)]
public char __dummy_name_64;
[FieldOffset(150)]
public char __dummy_name_65;
[FieldOffset(152)]
public char __dummy_name_66;
[FieldOffset(154)]
public char __dummy_name_67;
[FieldOffset(156)]
public char __dummy_name_68;
[FieldOffset(158)]
public char __dummy_name_69;
[FieldOffset(160)]
public char __dummy_name_70;
[FieldOffset(162)]
public char __dummy_name_71;
[FieldOffset(164)]
public char __dummy_name_72;
[FieldOffset(166)]
public char __dummy_name_73;
[FieldOffset(168)]
public char __dummy_name_74;
[FieldOffset(170)]
public char __dummy_name_75;
[FieldOffset(172)]
public char __dummy_name_76;
[FieldOffset(174)]
public char __dummy_name_77;
[FieldOffset(176)]
public char __dummy_name_78;
[FieldOffset(178)]
public char __dummy_name_79;
[FieldOffset(180)]
public char __dummy_name_80;
[FieldOffset(182)]
public char __dummy_name_81;
[FieldOffset(184)]
public char __dummy_name_82;
[FieldOffset(186)]
public char __dummy_name_83;
[FieldOffset(188)]
public char __dummy_name_84;
[FieldOffset(190)]
public char __dummy_name_85;
[FieldOffset(192)]
public char __dummy_name_86;
[FieldOffset(194)]
public char __dummy_name_87;
[FieldOffset(196)]
public char __dummy_name_88;
[FieldOffset(198)]
public char __dummy_name_89;
[FieldOffset(200)]
public char __dummy_name_90;
[FieldOffset(202)]
public char __dummy_name_91;
[FieldOffset(204)]
public char __dummy_name_92;
[FieldOffset(206)]
public char __dummy_name_93;
[FieldOffset(208)]
public char __dummy_name_94;
[FieldOffset(210)]
public char __dummy_name_95;
[FieldOffset(212)]
public char __dummy_name_96;
[FieldOffset(214)]
public char __dummy_name_97;
[FieldOffset(216)]
public char __dummy_name_98;
[FieldOffset(218)]
public char __dummy_name_99;
[FieldOffset(220)]
public char __dummy_name_100;
[FieldOffset(222)]
public char __dummy_name_101;
[FieldOffset(224)]
public char __dummy_name_102;
[FieldOffset(226)]
public char __dummy_name_103;
[FieldOffset(228)]
public char __dummy_name_104;
[FieldOffset(230)]
public char __dummy_name_105;
[FieldOffset(232)]
public char __dummy_name_106;
[FieldOffset(234)]
public char __dummy_name_107;
[FieldOffset(236)]
public char __dummy_name_108;
[FieldOffset(238)]
public char __dummy_name_109;
[FieldOffset(240)]
public char __dummy_name_110;
[FieldOffset(242)]
public char __dummy_name_111;
[FieldOffset(244)]
public char __dummy_name_112;
[FieldOffset(246)]
public char __dummy_name_113;
[FieldOffset(248)]
public char __dummy_name_114;
[FieldOffset(250)]
public char __dummy_name_115;
[FieldOffset(252)]
public char __dummy_name_116;
[FieldOffset(254)]
public char __dummy_name_117;
[FieldOffset(256)]
public char __dummy_name_118;
[FieldOffset(258)]
public char __dummy_name_119;
[FieldOffset(260)]
public char __dummy_name_120;
[FieldOffset(262)]
public char __dummy_name_121;
[FieldOffset(264)]
public char __dummy_name_122;
[FieldOffset(266)]
public char __dummy_name_123;
[FieldOffset(268)]
public char __dummy_name_124;
[FieldOffset(270)]
public char __dummy_name_125;
[FieldOffset(272)]
public char __dummy_name_126;
[FieldOffset(274)]
public char __dummy_name_127;
[FieldOffset(276)]
public char __dummy_name_128;
[FieldOffset(278)]
public char __dummy_name_129;
[FieldOffset(280)]
public char __dummy_name_130;
[FieldOffset(282)]
public char __dummy_name_131;
[FieldOffset(284)]
public char __dummy_name_132;
[FieldOffset(286)]
public char __dummy_name_133;
[FieldOffset(288)]
public char __dummy_name_134;
[FieldOffset(290)]
public char __dummy_name_135;
[FieldOffset(292)]
public char __dummy_name_136;
[FieldOffset(294)]
public char __dummy_name_137;
[FieldOffset(296)]
public char __dummy_name_138;
[FieldOffset(298)]
public char __dummy_name_139;
[FieldOffset(300)]
public char __dummy_name_140;
[FieldOffset(302)]
public char __dummy_name_141;
[FieldOffset(304)]
public char __dummy_name_142;
[FieldOffset(306)]
public char __dummy_name_143;
[FieldOffset(308)]
public char __dummy_name_144;
[FieldOffset(310)]
public char __dummy_name_145;
[FieldOffset(312)]
public char __dummy_name_146;
[FieldOffset(314)]
public char __dummy_name_147;
[FieldOffset(316)]
public char __dummy_name_148;
[FieldOffset(318)]
public char __dummy_name_149;
[FieldOffset(320)]
public char __dummy_name_150;
[FieldOffset(322)]
public char __dummy_name_151;
[FieldOffset(324)]
public char __dummy_name_152;
[FieldOffset(326)]
public char __dummy_name_153;
[FieldOffset(328)]
public char __dummy_name_154;
[FieldOffset(330)]
public char __dummy_name_155;
[FieldOffset(332)]
public char __dummy_name_156;
[FieldOffset(334)]
public char __dummy_name_157;
[FieldOffset(336)]
public char __dummy_name_158;
[FieldOffset(338)]
public char __dummy_name_159;
[FieldOffset(340)]
public char __dummy_name_160;
[FieldOffset(342)]
public char __dummy_name_161;
[FieldOffset(344)]
public char __dummy_name_162;
[FieldOffset(346)]
public char __dummy_name_163;
[FieldOffset(348)]
public char __dummy_name_164;
[FieldOffset(350)]
public char __dummy_name_165;
[FieldOffset(352)]
public char __dummy_name_166;
[FieldOffset(354)]
public char __dummy_name_167;
[FieldOffset(356)]
public char __dummy_name_168;
[FieldOffset(358)]
public char __dummy_name_169;
[FieldOffset(360)]
public char __dummy_name_170;
[FieldOffset(362)]
public char __dummy_name_171;
[FieldOffset(364)]
public char __dummy_name_172;
[FieldOffset(366)]
public char __dummy_name_173;
[FieldOffset(368)]
public char __dummy_name_174;
[FieldOffset(370)]
public char __dummy_name_175;
[FieldOffset(372)]
public char __dummy_name_176;
[FieldOffset(374)]
public char __dummy_name_177;
[FieldOffset(376)]
public char __dummy_name_178;
[FieldOffset(378)]
public char __dummy_name_179;
[FieldOffset(380)]
public char __dummy_name_180;
[FieldOffset(382)]
public char __dummy_name_181;
[FieldOffset(384)]
public char __dummy_name_182;
[FieldOffset(386)]
public char __dummy_name_183;
[FieldOffset(388)]
public char __dummy_name_184;
[FieldOffset(390)]
public char __dummy_name_185;
[FieldOffset(392)]
public char __dummy_name_186;
[FieldOffset(394)]
public char __dummy_name_187;
[FieldOffset(396)]
public char __dummy_name_188;
[FieldOffset(398)]
public char __dummy_name_189;
[FieldOffset(400)]
public char __dummy_name_190;
[FieldOffset(402)]
public char __dummy_name_191;
[FieldOffset(404)]
public char __dummy_name_192;
[FieldOffset(406)]
public char __dummy_name_193;
[FieldOffset(408)]
public char __dummy_name_194;
[FieldOffset(410)]
public char __dummy_name_195;
[FieldOffset(412)]
public char __dummy_name_196;
[FieldOffset(414)]
public char __dummy_name_197;
[FieldOffset(416)]
public char __dummy_name_198;
[FieldOffset(418)]
public char __dummy_name_199;
[FieldOffset(420)]
public char __dummy_name_200;
[FieldOffset(422)]
public char __dummy_name_201;
[FieldOffset(424)]
public char __dummy_name_202;
[FieldOffset(426)]
public char __dummy_name_203;
[FieldOffset(428)]
public char __dummy_name_204;
[FieldOffset(430)]
public char __dummy_name_205;
[FieldOffset(432)]
public char __dummy_name_206;
[FieldOffset(434)]
public char __dummy_name_207;
[FieldOffset(436)]
public char __dummy_name_208;
[FieldOffset(438)]
public char __dummy_name_209;
[FieldOffset(440)]
public char __dummy_name_210;
[FieldOffset(442)]
public char __dummy_name_211;
[FieldOffset(444)]
public char __dummy_name_212;
[FieldOffset(446)]
public char __dummy_name_213;
[FieldOffset(448)]
public char __dummy_name_214;
[FieldOffset(450)]
public char __dummy_name_215;
[FieldOffset(452)]
public char __dummy_name_216;
[FieldOffset(454)]
public char __dummy_name_217;
[FieldOffset(456)]
public char __dummy_name_218;
[FieldOffset(458)]
public char __dummy_name_219;
[FieldOffset(460)]
public char __dummy_name_220;
[FieldOffset(462)]
public char __dummy_name_221;
[FieldOffset(464)]
public char __dummy_name_222;
[FieldOffset(466)]
public char __dummy_name_223;
[FieldOffset(468)]
public char __dummy_name_224;
[FieldOffset(470)]
public char __dummy_name_225;
[FieldOffset(472)]
public char __dummy_name_226;
[FieldOffset(474)]
public char __dummy_name_227;
[FieldOffset(476)]
public char __dummy_name_228;
[FieldOffset(478)]
public char __dummy_name_229;
[FieldOffset(480)]
public char __dummy_name_230;
[FieldOffset(482)]
public char __dummy_name_231;
[FieldOffset(484)]
public char __dummy_name_232;
[FieldOffset(486)]
public char __dummy_name_233;
[FieldOffset(488)]
public char __dummy_name_234;
[FieldOffset(490)]
public char __dummy_name_235;
[FieldOffset(492)]
public char __dummy_name_236;
[FieldOffset(494)]
public char __dummy_name_237;
[FieldOffset(496)]
public char __dummy_name_238;
[FieldOffset(498)]
public char __dummy_name_239;
[FieldOffset(500)]
public char __dummy_name_240;
[FieldOffset(502)]
public char __dummy_name_241;
[FieldOffset(504)]
public char __dummy_name_242;
[FieldOffset(506)]
public char __dummy_name_243;
[FieldOffset(508)]
public char __dummy_name_244;
[FieldOffset(510)]
public char __dummy_name_245;
[FieldOffset(512)]
public char __dummy_name_246;
[FieldOffset(514)]
public char __dummy_name_247;
[FieldOffset(516)]
public char __dummy_name_248;
[FieldOffset(518)]
public char __dummy_name_249;
[FieldOffset(520)]
public char __dummy_name_250;
[FieldOffset(522)]
public char __dummy_name_251;
[FieldOffset(524)]
public char __dummy_name_252;
[FieldOffset(526)]
public char __dummy_name_253;
[FieldOffset(528)]
public char __dummy_name_254;
[FieldOffset(530)]
public char __dummy_name_255;
[FieldOffset(532)]
public char __dummy_name_256;
[FieldOffset(534)]
public char __dummy_name_257;
[FieldOffset(536)]
public char __dummy_name_258;
[FieldOffset(538)]
public char __dummy_name_259;
}
}
public unsafe partial class Wfinddata32i64T
{
[StructLayout(LayoutKind.Explicit, Size = 544)]
public partial struct __Internal
{
[FieldOffset(0)]
public uint attrib;
[FieldOffset(4)]
public int time_create;
[FieldOffset(8)]
public int time_access;
[FieldOffset(12)]
public int time_write;
[FieldOffset(16)]
public long size;
[FieldOffset(24)]
public fixed char name[260];
[FieldOffset(26)]
public char __dummy_name_1;
[FieldOffset(28)]
public char __dummy_name_2;
[FieldOffset(30)]
public char __dummy_name_3;
[FieldOffset(32)]
public char __dummy_name_4;
[FieldOffset(34)]
public char __dummy_name_5;
[FieldOffset(36)]
public char __dummy_name_6;
[FieldOffset(38)]
public char __dummy_name_7;
[FieldOffset(40)]
public char __dummy_name_8;
[FieldOffset(42)]
public char __dummy_name_9;
[FieldOffset(44)]
public char __dummy_name_10;
[FieldOffset(46)]
public char __dummy_name_11;
[FieldOffset(48)]
public char __dummy_name_12;
[FieldOffset(50)]
public char __dummy_name_13;
[FieldOffset(52)]
public char __dummy_name_14;
[FieldOffset(54)]
public char __dummy_name_15;
[FieldOffset(56)]
public char __dummy_name_16;
[FieldOffset(58)]
public char __dummy_name_17;
[FieldOffset(60)]
public char __dummy_name_18;
[FieldOffset(62)]
public char __dummy_name_19;
[FieldOffset(64)]
public char __dummy_name_20;
[FieldOffset(66)]
public char __dummy_name_21;
[FieldOffset(68)]
public char __dummy_name_22;
[FieldOffset(70)]
public char __dummy_name_23;
[FieldOffset(72)]
public char __dummy_name_24;
[FieldOffset(74)]
public char __dummy_name_25;
[FieldOffset(76)]
public char __dummy_name_26;
[FieldOffset(78)]
public char __dummy_name_27;
[FieldOffset(80)]
public char __dummy_name_28;
[FieldOffset(82)]
public char __dummy_name_29;
[FieldOffset(84)]
public char __dummy_name_30;
[FieldOffset(86)]
public char __dummy_name_31;
[FieldOffset(88)]
public char __dummy_name_32;
[FieldOffset(90)]
public char __dummy_name_33;
[FieldOffset(92)]
public char __dummy_name_34;
[FieldOffset(94)]
public char __dummy_name_35;
[FieldOffset(96)]
public char __dummy_name_36;
[FieldOffset(98)]
public char __dummy_name_37;
[FieldOffset(100)]
public char __dummy_name_38;
[FieldOffset(102)]
public char __dummy_name_39;
[FieldOffset(104)]
public char __dummy_name_40;
[FieldOffset(106)]
public char __dummy_name_41;
[FieldOffset(108)]
public char __dummy_name_42;
[FieldOffset(110)]
public char __dummy_name_43;
[FieldOffset(112)]
public char __dummy_name_44;
[FieldOffset(114)]
public char __dummy_name_45;
[FieldOffset(116)]
public char __dummy_name_46;
[FieldOffset(118)]
public char __dummy_name_47;
[FieldOffset(120)]
public char __dummy_name_48;
[FieldOffset(122)]
public char __dummy_name_49;
[FieldOffset(124)]
public char __dummy_name_50;
[FieldOffset(126)]
public char __dummy_name_51;
[FieldOffset(128)]
public char __dummy_name_52;
[FieldOffset(130)]
public char __dummy_name_53;
[FieldOffset(132)]
public char __dummy_name_54;
[FieldOffset(134)]
public char __dummy_name_55;
[FieldOffset(136)]
public char __dummy_name_56;
[FieldOffset(138)]
public char __dummy_name_57;
[FieldOffset(140)]
public char __dummy_name_58;
[FieldOffset(142)]
public char __dummy_name_59;
[FieldOffset(144)]
public char __dummy_name_60;
[FieldOffset(146)]
public char __dummy_name_61;
[FieldOffset(148)]
public char __dummy_name_62;
[FieldOffset(150)]
public char __dummy_name_63;
[FieldOffset(152)]
public char __dummy_name_64;
[FieldOffset(154)]
public char __dummy_name_65;
[FieldOffset(156)]
public char __dummy_name_66;
[FieldOffset(158)]
public char __dummy_name_67;
[FieldOffset(160)]
public char __dummy_name_68;
[FieldOffset(162)]
public char __dummy_name_69;
[FieldOffset(164)]
public char __dummy_name_70;
[FieldOffset(166)]
public char __dummy_name_71;
[FieldOffset(168)]
public char __dummy_name_72;
[FieldOffset(170)]
public char __dummy_name_73;
[FieldOffset(172)]
public char __dummy_name_74;
[FieldOffset(174)]
public char __dummy_name_75;
[FieldOffset(176)]
public char __dummy_name_76;
[FieldOffset(178)]
public char __dummy_name_77;
[FieldOffset(180)]
public char __dummy_name_78;
[FieldOffset(182)]
public char __dummy_name_79;
[FieldOffset(184)]
public char __dummy_name_80;
[FieldOffset(186)]
public char __dummy_name_81;
[FieldOffset(188)]
public char __dummy_name_82;
[FieldOffset(190)]
public char __dummy_name_83;
[FieldOffset(192)]
public char __dummy_name_84;
[FieldOffset(194)]
public char __dummy_name_85;
[FieldOffset(196)]
public char __dummy_name_86;
[FieldOffset(198)]
public char __dummy_name_87;
[FieldOffset(200)]
public char __dummy_name_88;
[FieldOffset(202)]
public char __dummy_name_89;
[FieldOffset(204)]
public char __dummy_name_90;
[FieldOffset(206)]
public char __dummy_name_91;
[FieldOffset(208)]
public char __dummy_name_92;
[FieldOffset(210)]
public char __dummy_name_93;
[FieldOffset(212)]
public char __dummy_name_94;
[FieldOffset(214)]
public char __dummy_name_95;
[FieldOffset(216)]
public char __dummy_name_96;
[FieldOffset(218)]
public char __dummy_name_97;
[FieldOffset(220)]
public char __dummy_name_98;
[FieldOffset(222)]
public char __dummy_name_99;
[FieldOffset(224)]
public char __dummy_name_100;
[FieldOffset(226)]
public char __dummy_name_101;
[FieldOffset(228)]
public char __dummy_name_102;
[FieldOffset(230)]
public char __dummy_name_103;
[FieldOffset(232)]
public char __dummy_name_104;
[FieldOffset(234)]
public char __dummy_name_105;
[FieldOffset(236)]
public char __dummy_name_106;
[FieldOffset(238)]
public char __dummy_name_107;
[FieldOffset(240)]
public char __dummy_name_108;
[FieldOffset(242)]
public char __dummy_name_109;
[FieldOffset(244)]
public char __dummy_name_110;
[FieldOffset(246)]
public char __dummy_name_111;
[FieldOffset(248)]
public char __dummy_name_112;
[FieldOffset(250)]
public char __dummy_name_113;
[FieldOffset(252)]
public char __dummy_name_114;
[FieldOffset(254)]
public char __dummy_name_115;
[FieldOffset(256)]
public char __dummy_name_116;
[FieldOffset(258)]
public char __dummy_name_117;
[FieldOffset(260)]
public char __dummy_name_118;
[FieldOffset(262)]
public char __dummy_name_119;
[FieldOffset(264)]
public char __dummy_name_120;
[FieldOffset(266)]
public char __dummy_name_121;
[FieldOffset(268)]
public char __dummy_name_122;
[FieldOffset(270)]
public char __dummy_name_123;
[FieldOffset(272)]
public char __dummy_name_124;
[FieldOffset(274)]
public char __dummy_name_125;
[FieldOffset(276)]
public char __dummy_name_126;
[FieldOffset(278)]
public char __dummy_name_127;
[FieldOffset(280)]
public char __dummy_name_128;
[FieldOffset(282)]
public char __dummy_name_129;
[FieldOffset(284)]
public char __dummy_name_130;
[FieldOffset(286)]
public char __dummy_name_131;
[FieldOffset(288)]
public char __dummy_name_132;
[FieldOffset(290)]
public char __dummy_name_133;
[FieldOffset(292)]
public char __dummy_name_134;
[FieldOffset(294)]
public char __dummy_name_135;
[FieldOffset(296)]
public char __dummy_name_136;
[FieldOffset(298)]
public char __dummy_name_137;
[FieldOffset(300)]
public char __dummy_name_138;
[FieldOffset(302)]
public char __dummy_name_139;
[FieldOffset(304)]
public char __dummy_name_140;
[FieldOffset(306)]
public char __dummy_name_141;
[FieldOffset(308)]
public char __dummy_name_142;
[FieldOffset(310)]
public char __dummy_name_143;
[FieldOffset(312)]
public char __dummy_name_144;
[FieldOffset(314)]
public char __dummy_name_145;
[FieldOffset(316)]
public char __dummy_name_146;
[FieldOffset(318)]
public char __dummy_name_147;
[FieldOffset(320)]
public char __dummy_name_148;
[FieldOffset(322)]
public char __dummy_name_149;
[FieldOffset(324)]
public char __dummy_name_150;
[FieldOffset(326)]
public char __dummy_name_151;
[FieldOffset(328)]
public char __dummy_name_152;
[FieldOffset(330)]
public char __dummy_name_153;
[FieldOffset(332)]
public char __dummy_name_154;
[FieldOffset(334)]
public char __dummy_name_155;
[FieldOffset(336)]
public char __dummy_name_156;
[FieldOffset(338)]
public char __dummy_name_157;
[FieldOffset(340)]
public char __dummy_name_158;
[FieldOffset(342)]
public char __dummy_name_159;
[FieldOffset(344)]
public char __dummy_name_160;
[FieldOffset(346)]
public char __dummy_name_161;
[FieldOffset(348)]
public char __dummy_name_162;
[FieldOffset(350)]
public char __dummy_name_163;
[FieldOffset(352)]
public char __dummy_name_164;
[FieldOffset(354)]
public char __dummy_name_165;
[FieldOffset(356)]
public char __dummy_name_166;
[FieldOffset(358)]
public char __dummy_name_167;
[FieldOffset(360)]
public char __dummy_name_168;
[FieldOffset(362)]
public char __dummy_name_169;
[FieldOffset(364)]
public char __dummy_name_170;
[FieldOffset(366)]
public char __dummy_name_171;
[FieldOffset(368)]
public char __dummy_name_172;
[FieldOffset(370)]
public char __dummy_name_173;
[FieldOffset(372)]
public char __dummy_name_174;
[FieldOffset(374)]
public char __dummy_name_175;
[FieldOffset(376)]
public char __dummy_name_176;
[FieldOffset(378)]
public char __dummy_name_177;
[FieldOffset(380)]
public char __dummy_name_178;
[FieldOffset(382)]
public char __dummy_name_179;
[FieldOffset(384)]
public char __dummy_name_180;
[FieldOffset(386)]
public char __dummy_name_181;
[FieldOffset(388)]
public char __dummy_name_182;
[FieldOffset(390)]
public char __dummy_name_183;
[FieldOffset(392)]
public char __dummy_name_184;
[FieldOffset(394)]
public char __dummy_name_185;
[FieldOffset(396)]
public char __dummy_name_186;
[FieldOffset(398)]
public char __dummy_name_187;
[FieldOffset(400)]
public char __dummy_name_188;
[FieldOffset(402)]
public char __dummy_name_189;
[FieldOffset(404)]
public char __dummy_name_190;
[FieldOffset(406)]
public char __dummy_name_191;
[FieldOffset(408)]
public char __dummy_name_192;
[FieldOffset(410)]
public char __dummy_name_193;
[FieldOffset(412)]
public char __dummy_name_194;
[FieldOffset(414)]
public char __dummy_name_195;
[FieldOffset(416)]
public char __dummy_name_196;
[FieldOffset(418)]
public char __dummy_name_197;
[FieldOffset(420)]
public char __dummy_name_198;
[FieldOffset(422)]
public char __dummy_name_199;
[FieldOffset(424)]
public char __dummy_name_200;
[FieldOffset(426)]
public char __dummy_name_201;
[FieldOffset(428)]
public char __dummy_name_202;
[FieldOffset(430)]
public char __dummy_name_203;
[FieldOffset(432)]
public char __dummy_name_204;
[FieldOffset(434)]
public char __dummy_name_205;
[FieldOffset(436)]
public char __dummy_name_206;
[FieldOffset(438)]
public char __dummy_name_207;
[FieldOffset(440)]
public char __dummy_name_208;
[FieldOffset(442)]
public char __dummy_name_209;
[FieldOffset(444)]
public char __dummy_name_210;
[FieldOffset(446)]
public char __dummy_name_211;
[FieldOffset(448)]
public char __dummy_name_212;
[FieldOffset(450)]
public char __dummy_name_213;
[FieldOffset(452)]
public char __dummy_name_214;
[FieldOffset(454)]
public char __dummy_name_215;
[FieldOffset(456)]
public char __dummy_name_216;
[FieldOffset(458)]
public char __dummy_name_217;
[FieldOffset(460)]
public char __dummy_name_218;
[FieldOffset(462)]
public char __dummy_name_219;
[FieldOffset(464)]
public char __dummy_name_220;
[FieldOffset(466)]
public char __dummy_name_221;
[FieldOffset(468)]
public char __dummy_name_222;
[FieldOffset(470)]
public char __dummy_name_223;
[FieldOffset(472)]
public char __dummy_name_224;
[FieldOffset(474)]
public char __dummy_name_225;
[FieldOffset(476)]
public char __dummy_name_226;
[FieldOffset(478)]
public char __dummy_name_227;
[FieldOffset(480)]
public char __dummy_name_228;
[FieldOffset(482)]
public char __dummy_name_229;
[FieldOffset(484)]
public char __dummy_name_230;
[FieldOffset(486)]
public char __dummy_name_231;
[FieldOffset(488)]
public char __dummy_name_232;
[FieldOffset(490)]
public char __dummy_name_233;
[FieldOffset(492)]
public char __dummy_name_234;
[FieldOffset(494)]
public char __dummy_name_235;
[FieldOffset(496)]
public char __dummy_name_236;
[FieldOffset(498)]
public char __dummy_name_237;
[FieldOffset(500)]
public char __dummy_name_238;
[FieldOffset(502)]
public char __dummy_name_239;
[FieldOffset(504)]
public char __dummy_name_240;
[FieldOffset(506)]
public char __dummy_name_241;
[FieldOffset(508)]
public char __dummy_name_242;
[FieldOffset(510)]
public char __dummy_name_243;
[FieldOffset(512)]
public char __dummy_name_244;
[FieldOffset(514)]
public char __dummy_name_245;
[FieldOffset(516)]
public char __dummy_name_246;
[FieldOffset(518)]
public char __dummy_name_247;
[FieldOffset(520)]
public char __dummy_name_248;
[FieldOffset(522)]
public char __dummy_name_249;
[FieldOffset(524)]
public char __dummy_name_250;
[FieldOffset(526)]
public char __dummy_name_251;
[FieldOffset(528)]
public char __dummy_name_252;
[FieldOffset(530)]
public char __dummy_name_253;
[FieldOffset(532)]
public char __dummy_name_254;
[FieldOffset(534)]
public char __dummy_name_255;
[FieldOffset(536)]
public char __dummy_name_256;
[FieldOffset(538)]
public char __dummy_name_257;
[FieldOffset(540)]
public char __dummy_name_258;
[FieldOffset(542)]
public char __dummy_name_259;
}
}
public unsafe partial class Wfinddata64i32T
{
[StructLayout(LayoutKind.Explicit, Size = 560)]
public partial struct __Internal
{
[FieldOffset(0)]
public uint attrib;
[FieldOffset(8)]
public long time_create;
[FieldOffset(16)]
public long time_access;
[FieldOffset(24)]
public long time_write;
[FieldOffset(32)]
public uint size;
[FieldOffset(36)]
public fixed char name[260];
[FieldOffset(38)]
public char __dummy_name_1;
[FieldOffset(40)]
public char __dummy_name_2;
[FieldOffset(42)]
public char __dummy_name_3;
[FieldOffset(44)]
public char __dummy_name_4;
[FieldOffset(46)]
public char __dummy_name_5;
[FieldOffset(48)]
public char __dummy_name_6;
[FieldOffset(50)]
public char __dummy_name_7;
[FieldOffset(52)]
public char __dummy_name_8;
[FieldOffset(54)]
public char __dummy_name_9;
[FieldOffset(56)]
public char __dummy_name_10;
[FieldOffset(58)]
public char __dummy_name_11;
[FieldOffset(60)]
public char __dummy_name_12;
[FieldOffset(62)]
public char __dummy_name_13;
[FieldOffset(64)]
public char __dummy_name_14;
[FieldOffset(66)]
public char __dummy_name_15;
[FieldOffset(68)]
public char __dummy_name_16;
[FieldOffset(70)]
public char __dummy_name_17;
[FieldOffset(72)]
public char __dummy_name_18;
[FieldOffset(74)]
public char __dummy_name_19;
[FieldOffset(76)]
public char __dummy_name_20;
[FieldOffset(78)]
public char __dummy_name_21;
[FieldOffset(80)]
public char __dummy_name_22;
[FieldOffset(82)]
public char __dummy_name_23;
[FieldOffset(84)]
public char __dummy_name_24;
[FieldOffset(86)]
public char __dummy_name_25;
[FieldOffset(88)]
public char __dummy_name_26;
[FieldOffset(90)]
public char __dummy_name_27;
[FieldOffset(92)]
public char __dummy_name_28;
[FieldOffset(94)]
public char __dummy_name_29;
[FieldOffset(96)]
public char __dummy_name_30;
[FieldOffset(98)]
public char __dummy_name_31;
[FieldOffset(100)]
public char __dummy_name_32;
[FieldOffset(102)]
public char __dummy_name_33;
[FieldOffset(104)]
public char __dummy_name_34;
[FieldOffset(106)]
public char __dummy_name_35;
[FieldOffset(108)]
public char __dummy_name_36;
[FieldOffset(110)]
public char __dummy_name_37;
[FieldOffset(112)]
public char __dummy_name_38;
[FieldOffset(114)]
public char __dummy_name_39;
[FieldOffset(116)]
public char __dummy_name_40;
[FieldOffset(118)]
public char __dummy_name_41;
[FieldOffset(120)]
public char __dummy_name_42;
[FieldOffset(122)]
public char __dummy_name_43;
[FieldOffset(124)]
public char __dummy_name_44;
[FieldOffset(126)]
public char __dummy_name_45;
[FieldOffset(128)]
public char __dummy_name_46;
[FieldOffset(130)]
public char __dummy_name_47;
[FieldOffset(132)]
public char __dummy_name_48;
[FieldOffset(134)]
public char __dummy_name_49;
[FieldOffset(136)]
public char __dummy_name_50;
[FieldOffset(138)]
public char __dummy_name_51;
[FieldOffset(140)]
public char __dummy_name_52;
[FieldOffset(142)]
public char __dummy_name_53;
[FieldOffset(144)]
public char __dummy_name_54;
[FieldOffset(146)]
public char __dummy_name_55;
[FieldOffset(148)]
public char __dummy_name_56;
[FieldOffset(150)]
public char __dummy_name_57;
[FieldOffset(152)]
public char __dummy_name_58;
[FieldOffset(154)]
public char __dummy_name_59;
[FieldOffset(156)]
public char __dummy_name_60;
[FieldOffset(158)]
public char __dummy_name_61;
[FieldOffset(160)]
public char __dummy_name_62;
[FieldOffset(162)]
public char __dummy_name_63;
[FieldOffset(164)]
public char __dummy_name_64;
[FieldOffset(166)]
public char __dummy_name_65;
[FieldOffset(168)]
public char __dummy_name_66;
[FieldOffset(170)]
public char __dummy_name_67;
[FieldOffset(172)]
public char __dummy_name_68;
[FieldOffset(174)]
public char __dummy_name_69;
[FieldOffset(176)]
public char __dummy_name_70;
[FieldOffset(178)]
public char __dummy_name_71;
[FieldOffset(180)]
public char __dummy_name_72;
[FieldOffset(182)]
public char __dummy_name_73;
[FieldOffset(184)]
public char __dummy_name_74;
[FieldOffset(186)]
public char __dummy_name_75;
[FieldOffset(188)]
public char __dummy_name_76;
[FieldOffset(190)]
public char __dummy_name_77;
[FieldOffset(192)]
public char __dummy_name_78;
[FieldOffset(194)]
public char __dummy_name_79;
[FieldOffset(196)]
public char __dummy_name_80;
[FieldOffset(198)]
public char __dummy_name_81;
[FieldOffset(200)]
public char __dummy_name_82;
[FieldOffset(202)]
public char __dummy_name_83;
[FieldOffset(204)]
public char __dummy_name_84;
[FieldOffset(206)]
public char __dummy_name_85;
[FieldOffset(208)]
public char __dummy_name_86;
[FieldOffset(210)]
public char __dummy_name_87;
[FieldOffset(212)]
public char __dummy_name_88;
[FieldOffset(214)]
public char __dummy_name_89;
[FieldOffset(216)]
public char __dummy_name_90;
[FieldOffset(218)]
public char __dummy_name_91;
[FieldOffset(220)]
public char __dummy_name_92;
[FieldOffset(222)]
public char __dummy_name_93;
[FieldOffset(224)]
public char __dummy_name_94;
[FieldOffset(226)]
public char __dummy_name_95;
[FieldOffset(228)]
public char __dummy_name_96;
[FieldOffset(230)]
public char __dummy_name_97;
[FieldOffset(232)]
public char __dummy_name_98;
[FieldOffset(234)]
public char __dummy_name_99;
[FieldOffset(236)]
public char __dummy_name_100;
[FieldOffset(238)]
public char __dummy_name_101;
[FieldOffset(240)]
public char __dummy_name_102;
[FieldOffset(242)]
public char __dummy_name_103;
[FieldOffset(244)]
public char __dummy_name_104;
[FieldOffset(246)]
public char __dummy_name_105;
[FieldOffset(248)]
public char __dummy_name_106;
[FieldOffset(250)]
public char __dummy_name_107;
[FieldOffset(252)]
public char __dummy_name_108;
[FieldOffset(254)]
public char __dummy_name_109;
[FieldOffset(256)]
public char __dummy_name_110;
[FieldOffset(258)]
public char __dummy_name_111;
[FieldOffset(260)]
public char __dummy_name_112;
[FieldOffset(262)]
public char __dummy_name_113;
[FieldOffset(264)]
public char __dummy_name_114;
[FieldOffset(266)]
public char __dummy_name_115;
[FieldOffset(268)]
public char __dummy_name_116;
[FieldOffset(270)]
public char __dummy_name_117;
[FieldOffset(272)]
public char __dummy_name_118;
[FieldOffset(274)]
public char __dummy_name_119;
[FieldOffset(276)]
public char __dummy_name_120;
[FieldOffset(278)]
public char __dummy_name_121;
[FieldOffset(280)]
public char __dummy_name_122;
[FieldOffset(282)]
public char __dummy_name_123;
[FieldOffset(284)]
public char __dummy_name_124;
[FieldOffset(286)]
public char __dummy_name_125;
[FieldOffset(288)]
public char __dummy_name_126;
[FieldOffset(290)]
public char __dummy_name_127;
[FieldOffset(292)]
public char __dummy_name_128;
[FieldOffset(294)]
public char __dummy_name_129;
[FieldOffset(296)]
public char __dummy_name_130;
[FieldOffset(298)]
public char __dummy_name_131;
[FieldOffset(300)]
public char __dummy_name_132;
[FieldOffset(302)]
public char __dummy_name_133;
[FieldOffset(304)]
public char __dummy_name_134;
[FieldOffset(306)]
public char __dummy_name_135;
[FieldOffset(308)]
public char __dummy_name_136;
[FieldOffset(310)]
public char __dummy_name_137;
[FieldOffset(312)]
public char __dummy_name_138;
[FieldOffset(314)]
public char __dummy_name_139;
[FieldOffset(316)]
public char __dummy_name_140;
[FieldOffset(318)]
public char __dummy_name_141;
[FieldOffset(320)]
public char __dummy_name_142;
[FieldOffset(322)]
public char __dummy_name_143;
[FieldOffset(324)]
public char __dummy_name_144;
[FieldOffset(326)]
public char __dummy_name_145;
[FieldOffset(328)]
public char __dummy_name_146;
[FieldOffset(330)]
public char __dummy_name_147;
[FieldOffset(332)]
public char __dummy_name_148;
[FieldOffset(334)]
public char __dummy_name_149;
[FieldOffset(336)]
public char __dummy_name_150;
[FieldOffset(338)]
public char __dummy_name_151;
[FieldOffset(340)]
public char __dummy_name_152;
[FieldOffset(342)]
public char __dummy_name_153;
[FieldOffset(344)]
public char __dummy_name_154;
[FieldOffset(346)]
public char __dummy_name_155;
[FieldOffset(348)]
public char __dummy_name_156;
[FieldOffset(350)]
public char __dummy_name_157;
[FieldOffset(352)]
public char __dummy_name_158;
[FieldOffset(354)]
public char __dummy_name_159;
[FieldOffset(356)]
public char __dummy_name_160;
[FieldOffset(358)]
public char __dummy_name_161;
[FieldOffset(360)]
public char __dummy_name_162;
[FieldOffset(362)]
public char __dummy_name_163;
[FieldOffset(364)]
public char __dummy_name_164;
[FieldOffset(366)]
public char __dummy_name_165;
[FieldOffset(368)]
public char __dummy_name_166;
[FieldOffset(370)]
public char __dummy_name_167;
[FieldOffset(372)]
public char __dummy_name_168;
[FieldOffset(374)]
public char __dummy_name_169;
[FieldOffset(376)]
public char __dummy_name_170;
[FieldOffset(378)]
public char __dummy_name_171;
[FieldOffset(380)]
public char __dummy_name_172;
[FieldOffset(382)]
public char __dummy_name_173;
[FieldOffset(384)]
public char __dummy_name_174;
[FieldOffset(386)]
public char __dummy_name_175;
[FieldOffset(388)]
public char __dummy_name_176;
[FieldOffset(390)]
public char __dummy_name_177;
[FieldOffset(392)]
public char __dummy_name_178;
[FieldOffset(394)]
public char __dummy_name_179;
[FieldOffset(396)]
public char __dummy_name_180;
[FieldOffset(398)]
public char __dummy_name_181;
[FieldOffset(400)]
public char __dummy_name_182;
[FieldOffset(402)]
public char __dummy_name_183;
[FieldOffset(404)]
public char __dummy_name_184;
[FieldOffset(406)]
public char __dummy_name_185;
[FieldOffset(408)]
public char __dummy_name_186;
[FieldOffset(410)]
public char __dummy_name_187;
[FieldOffset(412)]
public char __dummy_name_188;
[FieldOffset(414)]
public char __dummy_name_189;
[FieldOffset(416)]
public char __dummy_name_190;
[FieldOffset(418)]
public char __dummy_name_191;
[FieldOffset(420)]
public char __dummy_name_192;
[FieldOffset(422)]
public char __dummy_name_193;
[FieldOffset(424)]
public char __dummy_name_194;
[FieldOffset(426)]
public char __dummy_name_195;
[FieldOffset(428)]
public char __dummy_name_196;
[FieldOffset(430)]
public char __dummy_name_197;
[FieldOffset(432)]
public char __dummy_name_198;
[FieldOffset(434)]
public char __dummy_name_199;
[FieldOffset(436)]
public char __dummy_name_200;
[FieldOffset(438)]
public char __dummy_name_201;
[FieldOffset(440)]
public char __dummy_name_202;
[FieldOffset(442)]
public char __dummy_name_203;
[FieldOffset(444)]
public char __dummy_name_204;
[FieldOffset(446)]
public char __dummy_name_205;
[FieldOffset(448)]
public char __dummy_name_206;
[FieldOffset(450)]
public char __dummy_name_207;
[FieldOffset(452)]
public char __dummy_name_208;
[FieldOffset(454)]
public char __dummy_name_209;
[FieldOffset(456)]
public char __dummy_name_210;
[FieldOffset(458)]
public char __dummy_name_211;
[FieldOffset(460)]
public char __dummy_name_212;
[FieldOffset(462)]
public char __dummy_name_213;
[FieldOffset(464)]
public char __dummy_name_214;
[FieldOffset(466)]
public char __dummy_name_215;
[FieldOffset(468)]
public char __dummy_name_216;
[FieldOffset(470)]
public char __dummy_name_217;
[FieldOffset(472)]
public char __dummy_name_218;
[FieldOffset(474)]
public char __dummy_name_219;
[FieldOffset(476)]
public char __dummy_name_220;
[FieldOffset(478)]
public char __dummy_name_221;
[FieldOffset(480)]
public char __dummy_name_222;
[FieldOffset(482)]
public char __dummy_name_223;
[FieldOffset(484)]
public char __dummy_name_224;
[FieldOffset(486)]
public char __dummy_name_225;
[FieldOffset(488)]
public char __dummy_name_226;
[FieldOffset(490)]
public char __dummy_name_227;
[FieldOffset(492)]
public char __dummy_name_228;
[FieldOffset(494)]
public char __dummy_name_229;
[FieldOffset(496)]
public char __dummy_name_230;
[FieldOffset(498)]
public char __dummy_name_231;
[FieldOffset(500)]
public char __dummy_name_232;
[FieldOffset(502)]
public char __dummy_name_233;
[FieldOffset(504)]
public char __dummy_name_234;
[FieldOffset(506)]
public char __dummy_name_235;
[FieldOffset(508)]
public char __dummy_name_236;
[FieldOffset(510)]
public char __dummy_name_237;
[FieldOffset(512)]
public char __dummy_name_238;
[FieldOffset(514)]
public char __dummy_name_239;
[FieldOffset(516)]
public char __dummy_name_240;
[FieldOffset(518)]
public char __dummy_name_241;
[FieldOffset(520)]
public char __dummy_name_242;
[FieldOffset(522)]
public char __dummy_name_243;
[FieldOffset(524)]
public char __dummy_name_244;
[FieldOffset(526)]
public char __dummy_name_245;
[FieldOffset(528)]
public char __dummy_name_246;
[FieldOffset(530)]
public char __dummy_name_247;
[FieldOffset(532)]
public char __dummy_name_248;
[FieldOffset(534)]
public char __dummy_name_249;
[FieldOffset(536)]
public char __dummy_name_250;
[FieldOffset(538)]
public char __dummy_name_251;
[FieldOffset(540)]
public char __dummy_name_252;
[FieldOffset(542)]
public char __dummy_name_253;
[FieldOffset(544)]
public char __dummy_name_254;
[FieldOffset(546)]
public char __dummy_name_255;
[FieldOffset(548)]
public char __dummy_name_256;
[FieldOffset(550)]
public char __dummy_name_257;
[FieldOffset(552)]
public char __dummy_name_258;
[FieldOffset(554)]
public char __dummy_name_259;
}
}
public unsafe partial class Wfinddata64T
{
[StructLayout(LayoutKind.Explicit, Size = 560)]
public partial struct __Internal
{
[FieldOffset(0)]
public uint attrib;
[FieldOffset(8)]
public long time_create;
[FieldOffset(16)]
public long time_access;
[FieldOffset(24)]
public long time_write;
[FieldOffset(32)]
public long size;
[FieldOffset(40)]
public fixed char name[260];
[FieldOffset(42)]
public char __dummy_name_1;
[FieldOffset(44)]
public char __dummy_name_2;
[FieldOffset(46)]
public char __dummy_name_3;
[FieldOffset(48)]
public char __dummy_name_4;
[FieldOffset(50)]
public char __dummy_name_5;
[FieldOffset(52)]
public char __dummy_name_6;
[FieldOffset(54)]
public char __dummy_name_7;
[FieldOffset(56)]
public char __dummy_name_8;
[FieldOffset(58)]
public char __dummy_name_9;
[FieldOffset(60)]
public char __dummy_name_10;
[FieldOffset(62)]
public char __dummy_name_11;
[FieldOffset(64)]
public char __dummy_name_12;
[FieldOffset(66)]
public char __dummy_name_13;
[FieldOffset(68)]
public char __dummy_name_14;
[FieldOffset(70)]
public char __dummy_name_15;
[FieldOffset(72)]
public char __dummy_name_16;
[FieldOffset(74)]
public char __dummy_name_17;
[FieldOffset(76)]
public char __dummy_name_18;
[FieldOffset(78)]
public char __dummy_name_19;
[FieldOffset(80)]
public char __dummy_name_20;
[FieldOffset(82)]
public char __dummy_name_21;
[FieldOffset(84)]
public char __dummy_name_22;
[FieldOffset(86)]
public char __dummy_name_23;
[FieldOffset(88)]
public char __dummy_name_24;
[FieldOffset(90)]
public char __dummy_name_25;
[FieldOffset(92)]
public char __dummy_name_26;
[FieldOffset(94)]
public char __dummy_name_27;
[FieldOffset(96)]
public char __dummy_name_28;
[FieldOffset(98)]
public char __dummy_name_29;
[FieldOffset(100)]
public char __dummy_name_30;
[FieldOffset(102)]
public char __dummy_name_31;
[FieldOffset(104)]
public char __dummy_name_32;
[FieldOffset(106)]
public char __dummy_name_33;
[FieldOffset(108)]
public char __dummy_name_34;
[FieldOffset(110)]
public char __dummy_name_35;
[FieldOffset(112)]
public char __dummy_name_36;
[FieldOffset(114)]
public char __dummy_name_37;
[FieldOffset(116)]
public char __dummy_name_38;
[FieldOffset(118)]
public char __dummy_name_39;
[FieldOffset(120)]
public char __dummy_name_40;
[FieldOffset(122)]
public char __dummy_name_41;
[FieldOffset(124)]
public char __dummy_name_42;
[FieldOffset(126)]
public char __dummy_name_43;
[FieldOffset(128)]
public char __dummy_name_44;
[FieldOffset(130)]
public char __dummy_name_45;
[FieldOffset(132)]
public char __dummy_name_46;
[FieldOffset(134)]
public char __dummy_name_47;
[FieldOffset(136)]
public char __dummy_name_48;
[FieldOffset(138)]
public char __dummy_name_49;
[FieldOffset(140)]
public char __dummy_name_50;
[FieldOffset(142)]
public char __dummy_name_51;
[FieldOffset(144)]
public char __dummy_name_52;
[FieldOffset(146)]
public char __dummy_name_53;
[FieldOffset(148)]
public char __dummy_name_54;
[FieldOffset(150)]
public char __dummy_name_55;
[FieldOffset(152)]
public char __dummy_name_56;
[FieldOffset(154)]
public char __dummy_name_57;
[FieldOffset(156)]
public char __dummy_name_58;
[FieldOffset(158)]
public char __dummy_name_59;
[FieldOffset(160)]
public char __dummy_name_60;
[FieldOffset(162)]
public char __dummy_name_61;
[FieldOffset(164)]
public char __dummy_name_62;
[FieldOffset(166)]
public char __dummy_name_63;
[FieldOffset(168)]
public char __dummy_name_64;
[FieldOffset(170)]
public char __dummy_name_65;
[FieldOffset(172)]
public char __dummy_name_66;
[FieldOffset(174)]
public char __dummy_name_67;
[FieldOffset(176)]
public char __dummy_name_68;
[FieldOffset(178)]
public char __dummy_name_69;
[FieldOffset(180)]
public char __dummy_name_70;
[FieldOffset(182)]
public char __dummy_name_71;
[FieldOffset(184)]
public char __dummy_name_72;
[FieldOffset(186)]
public char __dummy_name_73;
[FieldOffset(188)]
public char __dummy_name_74;
[FieldOffset(190)]
public char __dummy_name_75;
[FieldOffset(192)]
public char __dummy_name_76;
[FieldOffset(194)]
public char __dummy_name_77;
[FieldOffset(196)]
public char __dummy_name_78;
[FieldOffset(198)]
public char __dummy_name_79;
[FieldOffset(200)]
public char __dummy_name_80;
[FieldOffset(202)]
public char __dummy_name_81;
[FieldOffset(204)]
public char __dummy_name_82;
[FieldOffset(206)]
public char __dummy_name_83;
[FieldOffset(208)]
public char __dummy_name_84;
[FieldOffset(210)]
public char __dummy_name_85;
[FieldOffset(212)]
public char __dummy_name_86;
[FieldOffset(214)]
public char __dummy_name_87;
[FieldOffset(216)]
public char __dummy_name_88;
[FieldOffset(218)]
public char __dummy_name_89;
[FieldOffset(220)]
public char __dummy_name_90;
[FieldOffset(222)]
public char __dummy_name_91;
[FieldOffset(224)]
public char __dummy_name_92;
[FieldOffset(226)]
public char __dummy_name_93;
[FieldOffset(228)]
public char __dummy_name_94;
[FieldOffset(230)]
public char __dummy_name_95;
[FieldOffset(232)]
public char __dummy_name_96;
[FieldOffset(234)]
public char __dummy_name_97;
[FieldOffset(236)]
public char __dummy_name_98;
[FieldOffset(238)]
public char __dummy_name_99;
[FieldOffset(240)]
public char __dummy_name_100;
[FieldOffset(242)]
public char __dummy_name_101;
[FieldOffset(244)]
public char __dummy_name_102;
[FieldOffset(246)]
public char __dummy_name_103;
[FieldOffset(248)]
public char __dummy_name_104;
[FieldOffset(250)]
public char __dummy_name_105;
[FieldOffset(252)]
public char __dummy_name_106;
[FieldOffset(254)]
public char __dummy_name_107;
[FieldOffset(256)]
public char __dummy_name_108;
[FieldOffset(258)]
public char __dummy_name_109;
[FieldOffset(260)]
public char __dummy_name_110;
[FieldOffset(262)]
public char __dummy_name_111;
[FieldOffset(264)]
public char __dummy_name_112;
[FieldOffset(266)]
public char __dummy_name_113;
[FieldOffset(268)]
public char __dummy_name_114;
[FieldOffset(270)]
public char __dummy_name_115;
[FieldOffset(272)]
public char __dummy_name_116;
[FieldOffset(274)]
public char __dummy_name_117;
[FieldOffset(276)]
public char __dummy_name_118;
[FieldOffset(278)]
public char __dummy_name_119;
[FieldOffset(280)]
public char __dummy_name_120;
[FieldOffset(282)]
public char __dummy_name_121;
[FieldOffset(284)]
public char __dummy_name_122;
[FieldOffset(286)]
public char __dummy_name_123;
[FieldOffset(288)]
public char __dummy_name_124;
[FieldOffset(290)]
public char __dummy_name_125;
[FieldOffset(292)]
public char __dummy_name_126;
[FieldOffset(294)]
public char __dummy_name_127;
[FieldOffset(296)]
public char __dummy_name_128;
[FieldOffset(298)]
public char __dummy_name_129;
[FieldOffset(300)]
public char __dummy_name_130;
[FieldOffset(302)]
public char __dummy_name_131;
[FieldOffset(304)]
public char __dummy_name_132;
[FieldOffset(306)]
public char __dummy_name_133;
[FieldOffset(308)]
public char __dummy_name_134;
[FieldOffset(310)]
public char __dummy_name_135;
[FieldOffset(312)]
public char __dummy_name_136;
[FieldOffset(314)]
public char __dummy_name_137;
[FieldOffset(316)]
public char __dummy_name_138;
[FieldOffset(318)]
public char __dummy_name_139;
[FieldOffset(320)]
public char __dummy_name_140;
[FieldOffset(322)]
public char __dummy_name_141;
[FieldOffset(324)]
public char __dummy_name_142;
[FieldOffset(326)]
public char __dummy_name_143;
[FieldOffset(328)]
public char __dummy_name_144;
[FieldOffset(330)]
public char __dummy_name_145;
[FieldOffset(332)]
public char __dummy_name_146;
[FieldOffset(334)]
public char __dummy_name_147;
[FieldOffset(336)]
public char __dummy_name_148;
[FieldOffset(338)]
public char __dummy_name_149;
[FieldOffset(340)]
public char __dummy_name_150;
[FieldOffset(342)]
public char __dummy_name_151;
[FieldOffset(344)]
public char __dummy_name_152;
[FieldOffset(346)]
public char __dummy_name_153;
[FieldOffset(348)]
public char __dummy_name_154;
[FieldOffset(350)]
public char __dummy_name_155;
[FieldOffset(352)]
public char __dummy_name_156;
[FieldOffset(354)]
public char __dummy_name_157;
[FieldOffset(356)]
public char __dummy_name_158;
[FieldOffset(358)]
public char __dummy_name_159;
[FieldOffset(360)]
public char __dummy_name_160;
[FieldOffset(362)]
public char __dummy_name_161;
[FieldOffset(364)]
public char __dummy_name_162;
[FieldOffset(366)]
public char __dummy_name_163;
[FieldOffset(368)]
public char __dummy_name_164;
[FieldOffset(370)]
public char __dummy_name_165;
[FieldOffset(372)]
public char __dummy_name_166;
[FieldOffset(374)]
public char __dummy_name_167;
[FieldOffset(376)]
public char __dummy_name_168;
[FieldOffset(378)]
public char __dummy_name_169;
[FieldOffset(380)]
public char __dummy_name_170;
[FieldOffset(382)]
public char __dummy_name_171;
[FieldOffset(384)]
public char __dummy_name_172;
[FieldOffset(386)]
public char __dummy_name_173;
[FieldOffset(388)]
public char __dummy_name_174;
[FieldOffset(390)]
public char __dummy_name_175;
[FieldOffset(392)]
public char __dummy_name_176;
[FieldOffset(394)]
public char __dummy_name_177;
[FieldOffset(396)]
public char __dummy_name_178;
[FieldOffset(398)]
public char __dummy_name_179;
[FieldOffset(400)]
public char __dummy_name_180;
[FieldOffset(402)]
public char __dummy_name_181;
[FieldOffset(404)]
public char __dummy_name_182;
[FieldOffset(406)]
public char __dummy_name_183;
[FieldOffset(408)]
public char __dummy_name_184;
[FieldOffset(410)]
public char __dummy_name_185;
[FieldOffset(412)]
public char __dummy_name_186;
[FieldOffset(414)]
public char __dummy_name_187;
[FieldOffset(416)]
public char __dummy_name_188;
[FieldOffset(418)]
public char __dummy_name_189;
[FieldOffset(420)]
public char __dummy_name_190;
[FieldOffset(422)]
public char __dummy_name_191;
[FieldOffset(424)]
public char __dummy_name_192;
[FieldOffset(426)]
public char __dummy_name_193;
[FieldOffset(428)]
public char __dummy_name_194;
[FieldOffset(430)]
public char __dummy_name_195;
[FieldOffset(432)]
public char __dummy_name_196;
[FieldOffset(434)]
public char __dummy_name_197;
[FieldOffset(436)]
public char __dummy_name_198;
[FieldOffset(438)]
public char __dummy_name_199;
[FieldOffset(440)]
public char __dummy_name_200;
[FieldOffset(442)]
public char __dummy_name_201;
[FieldOffset(444)]
public char __dummy_name_202;
[FieldOffset(446)]
public char __dummy_name_203;
[FieldOffset(448)]
public char __dummy_name_204;
[FieldOffset(450)]
public char __dummy_name_205;
[FieldOffset(452)]
public char __dummy_name_206;
[FieldOffset(454)]
public char __dummy_name_207;
[FieldOffset(456)]
public char __dummy_name_208;
[FieldOffset(458)]
public char __dummy_name_209;
[FieldOffset(460)]
public char __dummy_name_210;
[FieldOffset(462)]
public char __dummy_name_211;
[FieldOffset(464)]
public char __dummy_name_212;
[FieldOffset(466)]
public char __dummy_name_213;
[FieldOffset(468)]
public char __dummy_name_214;
[FieldOffset(470)]
public char __dummy_name_215;
[FieldOffset(472)]
public char __dummy_name_216;
[FieldOffset(474)]
public char __dummy_name_217;
[FieldOffset(476)]
public char __dummy_name_218;
[FieldOffset(478)]
public char __dummy_name_219;
[FieldOffset(480)]
public char __dummy_name_220;
[FieldOffset(482)]
public char __dummy_name_221;
[FieldOffset(484)]
public char __dummy_name_222;
[FieldOffset(486)]
public char __dummy_name_223;
[FieldOffset(488)]
public char __dummy_name_224;
[FieldOffset(490)]
public char __dummy_name_225;
[FieldOffset(492)]
public char __dummy_name_226;
[FieldOffset(494)]
public char __dummy_name_227;
[FieldOffset(496)]
public char __dummy_name_228;
[FieldOffset(498)]
public char __dummy_name_229;
[FieldOffset(500)]
public char __dummy_name_230;
[FieldOffset(502)]
public char __dummy_name_231;
[FieldOffset(504)]
public char __dummy_name_232;
[FieldOffset(506)]
public char __dummy_name_233;
[FieldOffset(508)]
public char __dummy_name_234;
[FieldOffset(510)]
public char __dummy_name_235;
[FieldOffset(512)]
public char __dummy_name_236;
[FieldOffset(514)]
public char __dummy_name_237;
[FieldOffset(516)]
public char __dummy_name_238;
[FieldOffset(518)]
public char __dummy_name_239;
[FieldOffset(520)]
public char __dummy_name_240;
[FieldOffset(522)]
public char __dummy_name_241;
[FieldOffset(524)]
public char __dummy_name_242;
[FieldOffset(526)]
public char __dummy_name_243;
[FieldOffset(528)]
public char __dummy_name_244;
[FieldOffset(530)]
public char __dummy_name_245;
[FieldOffset(532)]
public char __dummy_name_246;
[FieldOffset(534)]
public char __dummy_name_247;
[FieldOffset(536)]
public char __dummy_name_248;
[FieldOffset(538)]
public char __dummy_name_249;
[FieldOffset(540)]
public char __dummy_name_250;
[FieldOffset(542)]
public char __dummy_name_251;
[FieldOffset(544)]
public char __dummy_name_252;
[FieldOffset(546)]
public char __dummy_name_253;
[FieldOffset(548)]
public char __dummy_name_254;
[FieldOffset(550)]
public char __dummy_name_255;
[FieldOffset(552)]
public char __dummy_name_256;
[FieldOffset(554)]
public char __dummy_name_257;
[FieldOffset(556)]
public char __dummy_name_258;
[FieldOffset(558)]
public char __dummy_name_259;
}
}
public unsafe partial class Iobuf
{
[StructLayout(LayoutKind.Explicit, Size = 4)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr _Placeholder;
}
}
public unsafe partial class Tm
{
[StructLayout(LayoutKind.Explicit, Size = 36)]
public partial struct __Internal
{
[FieldOffset(0)]
public int tm_sec;
[FieldOffset(4)]
public int tm_min;
[FieldOffset(8)]
public int tm_hour;
[FieldOffset(12)]
public int tm_mday;
[FieldOffset(16)]
public int tm_mon;
[FieldOffset(20)]
public int tm_year;
[FieldOffset(24)]
public int tm_wday;
[FieldOffset(28)]
public int tm_yday;
[FieldOffset(32)]
public int tm_isdst;
}
}
public unsafe partial class Stat32
{
[StructLayout(LayoutKind.Explicit, Size = 36)]
public partial struct __Internal
{
[FieldOffset(0)]
public uint st_dev;
[FieldOffset(4)]
public ushort st_ino;
[FieldOffset(6)]
public ushort st_mode;
[FieldOffset(8)]
public short st_nlink;
[FieldOffset(10)]
public short st_uid;
[FieldOffset(12)]
public short st_gid;
[FieldOffset(16)]
public uint st_rdev;
[FieldOffset(20)]
public int st_size;
[FieldOffset(24)]
public int st_atime;
[FieldOffset(28)]
public int st_mtime;
[FieldOffset(32)]
public int st_ctime;
}
}
public unsafe partial class Stat32i64
{
[StructLayout(LayoutKind.Explicit, Size = 48)]
public partial struct __Internal
{
[FieldOffset(0)]
public uint st_dev;
[FieldOffset(4)]
public ushort st_ino;
[FieldOffset(6)]
public ushort st_mode;
[FieldOffset(8)]
public short st_nlink;
[FieldOffset(10)]
public short st_uid;
[FieldOffset(12)]
public short st_gid;
[FieldOffset(16)]
public uint st_rdev;
[FieldOffset(24)]
public long st_size;
[FieldOffset(32)]
public int st_atime;
[FieldOffset(36)]
public int st_mtime;
[FieldOffset(40)]
public int st_ctime;
}
}
public unsafe partial class Stat64i32
{
[StructLayout(LayoutKind.Explicit, Size = 48)]
public partial struct __Internal
{
[FieldOffset(0)]
public uint st_dev;
[FieldOffset(4)]
public ushort st_ino;
[FieldOffset(6)]
public ushort st_mode;
[FieldOffset(8)]
public short st_nlink;
[FieldOffset(10)]
public short st_uid;
[FieldOffset(12)]
public short st_gid;
[FieldOffset(16)]
public uint st_rdev;
[FieldOffset(20)]
public int st_size;
[FieldOffset(24)]
public long st_atime;
[FieldOffset(32)]
public long st_mtime;
[FieldOffset(40)]
public long st_ctime;
}
}
public unsafe partial class Stat64
{
[StructLayout(LayoutKind.Explicit, Size = 56)]
public partial struct __Internal
{
[FieldOffset(0)]
public uint st_dev;
[FieldOffset(4)]
public ushort st_ino;
[FieldOffset(6)]
public ushort st_mode;
[FieldOffset(8)]
public short st_nlink;
[FieldOffset(10)]
public short st_uid;
[FieldOffset(12)]
public short st_gid;
[FieldOffset(16)]
public uint st_rdev;
[FieldOffset(24)]
public long st_size;
[FieldOffset(32)]
public long st_atime;
[FieldOffset(40)]
public long st_mtime;
[FieldOffset(48)]
public long st_ctime;
}
}
public unsafe partial class Stat
{
[StructLayout(LayoutKind.Explicit, Size = 48)]
public partial struct __Internal
{
[FieldOffset(0)]
public uint st_dev;
[FieldOffset(4)]
public ushort st_ino;
[FieldOffset(6)]
public ushort st_mode;
[FieldOffset(8)]
public short st_nlink;
[FieldOffset(10)]
public short st_uid;
[FieldOffset(12)]
public short st_gid;
[FieldOffset(16)]
public uint st_rdev;
[FieldOffset(20)]
public int st_size;
[FieldOffset(24)]
public long st_atime;
[FieldOffset(32)]
public long st_mtime;
[FieldOffset(40)]
public long st_ctime;
}
}
namespace Std
{
}
namespace Std
{
namespace If
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace Plus
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace Minus
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace Multiplies
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace EqualTo
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace Less
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace BitwiseHash
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace Hash
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
}
namespace Std
{
public enum FloatDenormStyle
{
denorm_indeterminate = -1,
denorm_absent = 0,
denorm_present = 1
}
public enum FloatRoundStyle
{
round_indeterminate = -1,
round_toward_zero = 0,
round_to_nearest = 1,
round_toward_infinity = 2,
round_toward_neg_infinity = 3
}
namespace NumericLimits
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
public unsafe partial class NumBase
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class NumIntBase
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class NumFloatBase
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
}
namespace Std
{
namespace IsMemfunptr
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace IsVoid
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace RemovePointer
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace IsLvalueReference
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace IsRvalueReference
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace IsPointer
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace IntegerSequence
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
public unsafe partial class InvokerPmfObject
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class InvokerPmfPointer
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class InvokerPmdObject
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class InvokerPmdPointer
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class InvokerFunctor
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class Unforced
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class UniqueTagResultOf
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class SwappableWithHelperUniqueType
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
}
namespace Std
{
public unsafe partial class ExceptionPtr
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr _Data1;
[FieldOffset(4)]
public global::System.IntPtr _Data2;
}
}
public unsafe partial class NestedException
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_nested_exception;
[FieldOffset(4)]
internal global::Std.ExceptionPtr.__Internal _Exc;
}
}
}
public unsafe partial class Heapinfo
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr _pentry;
[FieldOffset(4)]
public uint _size;
[FieldOffset(8)]
public int _useflag;
}
}
public unsafe partial class StdExceptionData
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr _What;
[FieldOffset(4)]
public byte _DoFree;
}
}
namespace Std
{
public unsafe partial class Exception
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_exception;
[FieldOffset(4)]
internal global::StdExceptionData.__Internal _Data;
}
}
public unsafe partial class BadException
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_exception;
[FieldOffset(4)]
internal global::StdExceptionData.__Internal _Data;
}
}
public unsafe partial class BadAlloc
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_exception;
[FieldOffset(4)]
internal global::StdExceptionData.__Internal _Data;
}
}
public unsafe partial class BadArrayNewLength
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_exception;
[FieldOffset(4)]
internal global::StdExceptionData.__Internal _Data;
}
}
}
namespace Std
{
public unsafe partial class NothrowT
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
}
public unsafe partial class CrtMemState
{
[StructLayout(LayoutKind.Explicit, Size = 52)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr pBlockHeader;
[FieldOffset(4)]
public fixed uint lCounts[5];
[FieldOffset(8)]
public uint __dummy_lCounts_1;
[FieldOffset(12)]
public uint __dummy_lCounts_2;
[FieldOffset(16)]
public uint __dummy_lCounts_3;
[FieldOffset(20)]
public uint __dummy_lCounts_4;
[FieldOffset(24)]
public fixed uint lSizes[5];
[FieldOffset(28)]
public uint __dummy_lSizes_1;
[FieldOffset(32)]
public uint __dummy_lSizes_2;
[FieldOffset(36)]
public uint __dummy_lSizes_3;
[FieldOffset(40)]
public uint __dummy_lSizes_4;
[FieldOffset(44)]
public uint lHighWaterCount;
[FieldOffset(48)]
public uint lTotalCount;
}
}
namespace Std
{
namespace CharTraits
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace char_traits
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
}
namespace Std
{
public unsafe partial class PiecewiseConstructT
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
namespace RelOps
{
}
}
namespace Std
{
namespace Yarn
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public unsafe partial struct __Internalc__N_std_S__Yarn__C
{
[FieldOffset(0)]
public global::System.IntPtr _Myptr;
[FieldOffset(4)]
public sbyte _Nul;
}
[StructLayout(LayoutKind.Explicit, Size = 8)]
public unsafe partial struct __Internalc__N_std_S__Yarn__W
{
[FieldOffset(0)]
public global::System.IntPtr _Myptr;
[FieldOffset(4)]
public char _Nul;
}
}
namespace CompressedPair
{
[StructLayout(LayoutKind.Explicit, Size = 24)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator__C___N_std_S__String_val____N_std_S__Simple_types__C_Vb1
{
[FieldOffset(0)]
internal global::Std.StringVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 24)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator__W___N_std_S__String_val____N_std_S__Simple_types__W_Vb1
{
[FieldOffset(0)]
internal global::Std.StringVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 24)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator__q___N_std_S__String_val____N_std_S__Simple_types__q_Vb1
{
[FieldOffset(0)]
internal global::Std.StringVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 24)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator__w___N_std_S__String_val____N_std_S__Simple_types__w_Vb1
{
[FieldOffset(0)]
internal global::Std.StringVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_PreprocessedEntity___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_BlockContentComment___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_Parameter___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_Declaration___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_FunctionTemplateSpecialization___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator____N_CppSharp_N_CppParser_N_AST_S_TemplateArgument___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_Function___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_Template___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_TypedefDecl___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_TypeAlias___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_Variable___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_Friend___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 8)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S_less____N_std_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C___N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator____N_std_S__Tree_node____N_std_S_pair__1S1_____N_CppSharp_N_CppParser_N_AST_S_Declaration__v___N_std_S__Tree_val____N_std_S__Tree_simple_types__S8__Vb1_Vb1
{
[FieldOffset(0)]
internal global::Std.CompressedPair.__Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator____N_std_S__Tree_node____N_std_S_pair__1__N_std_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C____N_CppSharp_N_CppParser_N_AST_S_Declaration__v___N_std_S__Tree_val____N_std_S__Tree_simple_types__S3__Vb1 _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 8)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator____N_std_S__Tree_node____N_std_S_pair__1__N_std_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C____N_CppSharp_N_CppParser_N_AST_S_Declaration__v___N_std_S__Tree_val____N_std_S__Tree_simple_types__S3__Vb1
{
[FieldOffset(0)]
internal global::Std.TreeVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_BaseClassSpecifier___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_Field___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_Method___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_AccessSpecifierDecl___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator____N_CppSharp_N_CppParser_N_AST_S_VTableComponent___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator____N_CppSharp_N_CppParser_N_AST_S_VFTableInfo___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator____N_CppSharp_N_CppParser_N_AST_S_LayoutField___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator____N_CppSharp_N_CppParser_N_AST_S_LayoutBase___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_Class___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_Enumeration_S_Item___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_Enumeration___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_Namespace___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator____N_std_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_ClassTemplateSpecialization___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_Expression___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_VarTemplateSpecialization___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_MacroDefinition___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_TranslationUnit___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_InlineContentComment___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator____N_CppSharp_N_CppParser_N_AST_S_BlockCommandComment_S_Argument___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator__i___N_std_S__Vector_val____N_std_S__Simple_types__i_Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_VerbatimBlockLineComment___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator____N_CppSharp_N_CppParser_N_AST_S_InlineCommandComment_S_Argument___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator____N_CppSharp_N_CppParser_N_AST_S_HTMLStartTagComment_S_Attribute___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator____N_CppSharp_N_CppParser_S_ParserDiagnostic___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1
{
[FieldOffset(0)]
internal global::Std.VectorVal.__Internal _Myval2;
}
}
namespace Iterator
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace IteratorTraits
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace PtrCatHelper
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace IsCharacter
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
public unsafe partial class ContainerBase0
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class IteratorBase0
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class ContainerProxy
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr _Mycont;
[FieldOffset(4)]
public global::System.IntPtr _Myfirstiter;
}
}
public unsafe partial class ContainerBase12
{
[StructLayout(LayoutKind.Explicit, Size = 4)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr _Myproxy;
}
}
public unsafe partial class IteratorBase12
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr _Myproxy;
[FieldOffset(4)]
public global::System.IntPtr _Mynextiter;
}
}
public unsafe partial class ZeroThenVariadicArgsT
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class OneThenVariadicArgsT
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class InputIteratorTag
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class MutableIteratorTag
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class OutputIteratorTag
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class ForwardIteratorTag
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class BidirectionalIteratorTag
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class RandomAccessIteratorTag
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class GeneralPtrIteratorTag
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class TriviallyCopyablePtrIteratorTag
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class ReallyTrivialPtrIteratorTag
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class AnyTag
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class AllocatorArgT
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
}
namespace Std
{
public unsafe partial class Allocator : IDisposable
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
[SuppressUnmanagedCodeSecurity]
[DllImport("Std-templates", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall,
EntryPoint="??0?$allocator@D@std@@QAE@XZ")]
internal static extern global::System.IntPtr ctor_0(global::System.IntPtr instance);
}
public global::System.IntPtr __Instance { get; protected set; }
protected int __PointerAdjustment;
public static readonly System.Collections.Concurrent.ConcurrentDictionary<IntPtr, Allocator> NativeToManagedMap = new System.Collections.Concurrent.ConcurrentDictionary<IntPtr, Allocator>();
protected void*[] __OriginalVTables;
protected bool __ownsNativeInstance;
public static Allocator __CreateInstance(global::System.IntPtr native, bool skipVTables = false)
{
return new Allocator(native.ToPointer(), skipVTables);
}
public static Allocator __CreateInstance(Allocator.__Internal native, bool skipVTables = false)
{
return new Allocator(native, skipVTables);
}
private static void* __CopyValue(Allocator.__Internal native)
{
var ret = Marshal.AllocHGlobal(0);
*(Allocator.__Internal*) ret = native;
return ret.ToPointer();
}
private Allocator(Allocator.__Internal native, bool skipVTables = false)
: this(__CopyValue(native), skipVTables)
{
__ownsNativeInstance = true;
NativeToManagedMap[__Instance] = this;
}
protected Allocator(void* native, bool skipVTables = false)
{
if (native == null)
return;
__Instance = new global::System.IntPtr(native);
}
public Allocator()
{
__Instance = Marshal.AllocHGlobal(0);
__ownsNativeInstance = true;
NativeToManagedMap[__Instance] = this;
__Internal.ctor_0((__Instance + __PointerAdjustment));
}
public void Dispose()
{
Dispose(disposing: true);
}
public virtual void Dispose(bool disposing)
{
global::Std.Allocator __dummy;
NativeToManagedMap.TryRemove(__Instance, out __dummy);
if (__ownsNativeInstance)
Marshal.FreeHGlobal(__Instance);
}
}
public unsafe partial class Rebind
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
namespace WrapAlloc
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
public unsafe partial class Rebind
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
}
namespace AllocatorTraits
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace SimpleTypes
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace PointerTraits
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace GetVoidptr
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
public unsafe partial class AllocAllocate
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class HasNoAllocConstructTag
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class HasNoAllocDestroyTag
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class AllocMaxSize
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class AllocSelect
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
}
namespace Std
{
public enum MemoryOrder
{
memory_order_relaxed = 0,
memory_order_consume = 1,
memory_order_acquire = 2,
memory_order_release = 3,
memory_order_acq_rel = 4,
memory_order_seq_cst = 5
}
}
public unsafe partial class __JUMP_BUFFER
{
[StructLayout(LayoutKind.Explicit, Size = 64)]
public partial struct __Internal
{
[FieldOffset(0)]
public uint Ebp;
[FieldOffset(4)]
public uint Ebx;
[FieldOffset(8)]
public uint Edi;
[FieldOffset(12)]
public uint Esi;
[FieldOffset(16)]
public uint Esp;
[FieldOffset(20)]
public uint Eip;
[FieldOffset(24)]
public uint Registration;
[FieldOffset(28)]
public uint TryLevel;
[FieldOffset(32)]
public uint Cookie;
[FieldOffset(36)]
public uint UnwindFunc;
[FieldOffset(40)]
public fixed uint UnwindData[6];
[FieldOffset(44)]
public uint __dummy_UnwindData_1;
[FieldOffset(48)]
public uint __dummy_UnwindData_2;
[FieldOffset(52)]
public uint __dummy_UnwindData_3;
[FieldOffset(56)]
public uint __dummy_UnwindData_4;
[FieldOffset(60)]
public uint __dummy_UnwindData_5;
}
}
public unsafe partial struct M256
{
[StructLayout(LayoutKind.Explicit, Size = 32)]
public partial struct __Internal
{
[FieldOffset(0)]
public fixed float m256_f32[8];
[FieldOffset(4)]
public float __dummy_m256_f32_1;
[FieldOffset(8)]
public float __dummy_m256_f32_2;
[FieldOffset(12)]
public float __dummy_m256_f32_3;
[FieldOffset(16)]
public float __dummy_m256_f32_4;
[FieldOffset(20)]
public float __dummy_m256_f32_5;
[FieldOffset(24)]
public float __dummy_m256_f32_6;
[FieldOffset(28)]
public float __dummy_m256_f32_7;
}
}
public unsafe partial class M256d
{
[StructLayout(LayoutKind.Explicit, Size = 32)]
public partial struct __Internal
{
[FieldOffset(0)]
public fixed double m256d_f64[4];
[FieldOffset(8)]
public double __dummy_m256d_f64_1;
[FieldOffset(16)]
public double __dummy_m256d_f64_2;
[FieldOffset(24)]
public double __dummy_m256d_f64_3;
}
}
public unsafe partial struct M256i
{
[StructLayout(LayoutKind.Explicit, Size = 32)]
public partial struct __Internal
{
[FieldOffset(0)]
public fixed sbyte m256i_i8[32];
[FieldOffset(1)]
public sbyte __dummy_m256i_i8_1;
[FieldOffset(2)]
public sbyte __dummy_m256i_i8_2;
[FieldOffset(3)]
public sbyte __dummy_m256i_i8_3;
[FieldOffset(4)]
public sbyte __dummy_m256i_i8_4;
[FieldOffset(5)]
public sbyte __dummy_m256i_i8_5;
[FieldOffset(6)]
public sbyte __dummy_m256i_i8_6;
[FieldOffset(7)]
public sbyte __dummy_m256i_i8_7;
[FieldOffset(8)]
public sbyte __dummy_m256i_i8_8;
[FieldOffset(9)]
public sbyte __dummy_m256i_i8_9;
[FieldOffset(10)]
public sbyte __dummy_m256i_i8_10;
[FieldOffset(11)]
public sbyte __dummy_m256i_i8_11;
[FieldOffset(12)]
public sbyte __dummy_m256i_i8_12;
[FieldOffset(13)]
public sbyte __dummy_m256i_i8_13;
[FieldOffset(14)]
public sbyte __dummy_m256i_i8_14;
[FieldOffset(15)]
public sbyte __dummy_m256i_i8_15;
[FieldOffset(16)]
public sbyte __dummy_m256i_i8_16;
[FieldOffset(17)]
public sbyte __dummy_m256i_i8_17;
[FieldOffset(18)]
public sbyte __dummy_m256i_i8_18;
[FieldOffset(19)]
public sbyte __dummy_m256i_i8_19;
[FieldOffset(20)]
public sbyte __dummy_m256i_i8_20;
[FieldOffset(21)]
public sbyte __dummy_m256i_i8_21;
[FieldOffset(22)]
public sbyte __dummy_m256i_i8_22;
[FieldOffset(23)]
public sbyte __dummy_m256i_i8_23;
[FieldOffset(24)]
public sbyte __dummy_m256i_i8_24;
[FieldOffset(25)]
public sbyte __dummy_m256i_i8_25;
[FieldOffset(26)]
public sbyte __dummy_m256i_i8_26;
[FieldOffset(27)]
public sbyte __dummy_m256i_i8_27;
[FieldOffset(28)]
public sbyte __dummy_m256i_i8_28;
[FieldOffset(29)]
public sbyte __dummy_m256i_i8_29;
[FieldOffset(30)]
public sbyte __dummy_m256i_i8_30;
[FieldOffset(31)]
public sbyte __dummy_m256i_i8_31;
[FieldOffset(0)]
public fixed short m256i_i16[16];
[FieldOffset(2)]
public short __dummy_m256i_i16_1;
[FieldOffset(4)]
public short __dummy_m256i_i16_2;
[FieldOffset(6)]
public short __dummy_m256i_i16_3;
[FieldOffset(8)]
public short __dummy_m256i_i16_4;
[FieldOffset(10)]
public short __dummy_m256i_i16_5;
[FieldOffset(12)]
public short __dummy_m256i_i16_6;
[FieldOffset(14)]
public short __dummy_m256i_i16_7;
[FieldOffset(16)]
public short __dummy_m256i_i16_8;
[FieldOffset(18)]
public short __dummy_m256i_i16_9;
[FieldOffset(20)]
public short __dummy_m256i_i16_10;
[FieldOffset(22)]
public short __dummy_m256i_i16_11;
[FieldOffset(24)]
public short __dummy_m256i_i16_12;
[FieldOffset(26)]
public short __dummy_m256i_i16_13;
[FieldOffset(28)]
public short __dummy_m256i_i16_14;
[FieldOffset(30)]
public short __dummy_m256i_i16_15;
[FieldOffset(0)]
public fixed int m256i_i32[8];
[FieldOffset(4)]
public int __dummy_m256i_i32_1;
[FieldOffset(8)]
public int __dummy_m256i_i32_2;
[FieldOffset(12)]
public int __dummy_m256i_i32_3;
[FieldOffset(16)]
public int __dummy_m256i_i32_4;
[FieldOffset(20)]
public int __dummy_m256i_i32_5;
[FieldOffset(24)]
public int __dummy_m256i_i32_6;
[FieldOffset(28)]
public int __dummy_m256i_i32_7;
[FieldOffset(0)]
public fixed long m256i_i64[4];
[FieldOffset(8)]
public long __dummy_m256i_i64_1;
[FieldOffset(16)]
public long __dummy_m256i_i64_2;
[FieldOffset(24)]
public long __dummy_m256i_i64_3;
[FieldOffset(0)]
public fixed byte m256i_u8[32];
[FieldOffset(1)]
public byte __dummy_m256i_u8_1;
[FieldOffset(2)]
public byte __dummy_m256i_u8_2;
[FieldOffset(3)]
public byte __dummy_m256i_u8_3;
[FieldOffset(4)]
public byte __dummy_m256i_u8_4;
[FieldOffset(5)]
public byte __dummy_m256i_u8_5;
[FieldOffset(6)]
public byte __dummy_m256i_u8_6;
[FieldOffset(7)]
public byte __dummy_m256i_u8_7;
[FieldOffset(8)]
public byte __dummy_m256i_u8_8;
[FieldOffset(9)]
public byte __dummy_m256i_u8_9;
[FieldOffset(10)]
public byte __dummy_m256i_u8_10;
[FieldOffset(11)]
public byte __dummy_m256i_u8_11;
[FieldOffset(12)]
public byte __dummy_m256i_u8_12;
[FieldOffset(13)]
public byte __dummy_m256i_u8_13;
[FieldOffset(14)]
public byte __dummy_m256i_u8_14;
[FieldOffset(15)]
public byte __dummy_m256i_u8_15;
[FieldOffset(16)]
public byte __dummy_m256i_u8_16;
[FieldOffset(17)]
public byte __dummy_m256i_u8_17;
[FieldOffset(18)]
public byte __dummy_m256i_u8_18;
[FieldOffset(19)]
public byte __dummy_m256i_u8_19;
[FieldOffset(20)]
public byte __dummy_m256i_u8_20;
[FieldOffset(21)]
public byte __dummy_m256i_u8_21;
[FieldOffset(22)]
public byte __dummy_m256i_u8_22;
[FieldOffset(23)]
public byte __dummy_m256i_u8_23;
[FieldOffset(24)]
public byte __dummy_m256i_u8_24;
[FieldOffset(25)]
public byte __dummy_m256i_u8_25;
[FieldOffset(26)]
public byte __dummy_m256i_u8_26;
[FieldOffset(27)]
public byte __dummy_m256i_u8_27;
[FieldOffset(28)]
public byte __dummy_m256i_u8_28;
[FieldOffset(29)]
public byte __dummy_m256i_u8_29;
[FieldOffset(30)]
public byte __dummy_m256i_u8_30;
[FieldOffset(31)]
public byte __dummy_m256i_u8_31;
[FieldOffset(0)]
public fixed ushort m256i_u16[16];
[FieldOffset(2)]
public ushort __dummy_m256i_u16_1;
[FieldOffset(4)]
public ushort __dummy_m256i_u16_2;
[FieldOffset(6)]
public ushort __dummy_m256i_u16_3;
[FieldOffset(8)]
public ushort __dummy_m256i_u16_4;
[FieldOffset(10)]
public ushort __dummy_m256i_u16_5;
[FieldOffset(12)]
public ushort __dummy_m256i_u16_6;
[FieldOffset(14)]
public ushort __dummy_m256i_u16_7;
[FieldOffset(16)]
public ushort __dummy_m256i_u16_8;
[FieldOffset(18)]
public ushort __dummy_m256i_u16_9;
[FieldOffset(20)]
public ushort __dummy_m256i_u16_10;
[FieldOffset(22)]
public ushort __dummy_m256i_u16_11;
[FieldOffset(24)]
public ushort __dummy_m256i_u16_12;
[FieldOffset(26)]
public ushort __dummy_m256i_u16_13;
[FieldOffset(28)]
public ushort __dummy_m256i_u16_14;
[FieldOffset(30)]
public ushort __dummy_m256i_u16_15;
[FieldOffset(0)]
public fixed uint m256i_u32[8];
[FieldOffset(4)]
public uint __dummy_m256i_u32_1;
[FieldOffset(8)]
public uint __dummy_m256i_u32_2;
[FieldOffset(12)]
public uint __dummy_m256i_u32_3;
[FieldOffset(16)]
public uint __dummy_m256i_u32_4;
[FieldOffset(20)]
public uint __dummy_m256i_u32_5;
[FieldOffset(24)]
public uint __dummy_m256i_u32_6;
[FieldOffset(28)]
public uint __dummy_m256i_u32_7;
[FieldOffset(0)]
public fixed ulong m256i_u64[4];
[FieldOffset(8)]
public ulong __dummy_m256i_u64_1;
[FieldOffset(16)]
public ulong __dummy_m256i_u64_2;
[FieldOffset(24)]
public ulong __dummy_m256i_u64_3;
}
}
public unsafe partial struct M128i
{
[StructLayout(LayoutKind.Explicit, Size = 16)]
public partial struct __Internal
{
[FieldOffset(0)]
public fixed sbyte m128i_i8[16];
[FieldOffset(1)]
public sbyte __dummy_m128i_i8_1;
[FieldOffset(2)]
public sbyte __dummy_m128i_i8_2;
[FieldOffset(3)]
public sbyte __dummy_m128i_i8_3;
[FieldOffset(4)]
public sbyte __dummy_m128i_i8_4;
[FieldOffset(5)]
public sbyte __dummy_m128i_i8_5;
[FieldOffset(6)]
public sbyte __dummy_m128i_i8_6;
[FieldOffset(7)]
public sbyte __dummy_m128i_i8_7;
[FieldOffset(8)]
public sbyte __dummy_m128i_i8_8;
[FieldOffset(9)]
public sbyte __dummy_m128i_i8_9;
[FieldOffset(10)]
public sbyte __dummy_m128i_i8_10;
[FieldOffset(11)]
public sbyte __dummy_m128i_i8_11;
[FieldOffset(12)]
public sbyte __dummy_m128i_i8_12;
[FieldOffset(13)]
public sbyte __dummy_m128i_i8_13;
[FieldOffset(14)]
public sbyte __dummy_m128i_i8_14;
[FieldOffset(15)]
public sbyte __dummy_m128i_i8_15;
[FieldOffset(0)]
public fixed short m128i_i16[8];
[FieldOffset(2)]
public short __dummy_m128i_i16_1;
[FieldOffset(4)]
public short __dummy_m128i_i16_2;
[FieldOffset(6)]
public short __dummy_m128i_i16_3;
[FieldOffset(8)]
public short __dummy_m128i_i16_4;
[FieldOffset(10)]
public short __dummy_m128i_i16_5;
[FieldOffset(12)]
public short __dummy_m128i_i16_6;
[FieldOffset(14)]
public short __dummy_m128i_i16_7;
[FieldOffset(0)]
public fixed int m128i_i32[4];
[FieldOffset(4)]
public int __dummy_m128i_i32_1;
[FieldOffset(8)]
public int __dummy_m128i_i32_2;
[FieldOffset(12)]
public int __dummy_m128i_i32_3;
[FieldOffset(0)]
public fixed long m128i_i64[2];
[FieldOffset(8)]
public long __dummy_m128i_i64_1;
[FieldOffset(0)]
public fixed byte m128i_u8[16];
[FieldOffset(1)]
public byte __dummy_m128i_u8_1;
[FieldOffset(2)]
public byte __dummy_m128i_u8_2;
[FieldOffset(3)]
public byte __dummy_m128i_u8_3;
[FieldOffset(4)]
public byte __dummy_m128i_u8_4;
[FieldOffset(5)]
public byte __dummy_m128i_u8_5;
[FieldOffset(6)]
public byte __dummy_m128i_u8_6;
[FieldOffset(7)]
public byte __dummy_m128i_u8_7;
[FieldOffset(8)]
public byte __dummy_m128i_u8_8;
[FieldOffset(9)]
public byte __dummy_m128i_u8_9;
[FieldOffset(10)]
public byte __dummy_m128i_u8_10;
[FieldOffset(11)]
public byte __dummy_m128i_u8_11;
[FieldOffset(12)]
public byte __dummy_m128i_u8_12;
[FieldOffset(13)]
public byte __dummy_m128i_u8_13;
[FieldOffset(14)]
public byte __dummy_m128i_u8_14;
[FieldOffset(15)]
public byte __dummy_m128i_u8_15;
[FieldOffset(0)]
public fixed ushort m128i_u16[8];
[FieldOffset(2)]
public ushort __dummy_m128i_u16_1;
[FieldOffset(4)]
public ushort __dummy_m128i_u16_2;
[FieldOffset(6)]
public ushort __dummy_m128i_u16_3;
[FieldOffset(8)]
public ushort __dummy_m128i_u16_4;
[FieldOffset(10)]
public ushort __dummy_m128i_u16_5;
[FieldOffset(12)]
public ushort __dummy_m128i_u16_6;
[FieldOffset(14)]
public ushort __dummy_m128i_u16_7;
[FieldOffset(0)]
public fixed uint m128i_u32[4];
[FieldOffset(4)]
public uint __dummy_m128i_u32_1;
[FieldOffset(8)]
public uint __dummy_m128i_u32_2;
[FieldOffset(12)]
public uint __dummy_m128i_u32_3;
[FieldOffset(0)]
public fixed ulong m128i_u64[2];
[FieldOffset(8)]
public ulong __dummy_m128i_u64_1;
}
}
public unsafe partial class M128d
{
[StructLayout(LayoutKind.Explicit, Size = 16)]
public partial struct __Internal
{
[FieldOffset(0)]
public fixed double m128d_f64[2];
[FieldOffset(8)]
public double __dummy_m128d_f64_1;
}
}
public unsafe partial struct M128
{
[StructLayout(LayoutKind.Explicit, Size = 16)]
public partial struct __Internal
{
[FieldOffset(0)]
public fixed float m128_f32[4];
[FieldOffset(4)]
public float __dummy_m128_f32_1;
[FieldOffset(8)]
public float __dummy_m128_f32_2;
[FieldOffset(12)]
public float __dummy_m128_f32_3;
[FieldOffset(0)]
public fixed ulong m128_u64[2];
[FieldOffset(8)]
public ulong __dummy_m128_u64_1;
[FieldOffset(0)]
public fixed sbyte m128_i8[16];
[FieldOffset(1)]
public sbyte __dummy_m128_i8_1;
[FieldOffset(2)]
public sbyte __dummy_m128_i8_2;
[FieldOffset(3)]
public sbyte __dummy_m128_i8_3;
[FieldOffset(4)]
public sbyte __dummy_m128_i8_4;
[FieldOffset(5)]
public sbyte __dummy_m128_i8_5;
[FieldOffset(6)]
public sbyte __dummy_m128_i8_6;
[FieldOffset(7)]
public sbyte __dummy_m128_i8_7;
[FieldOffset(8)]
public sbyte __dummy_m128_i8_8;
[FieldOffset(9)]
public sbyte __dummy_m128_i8_9;
[FieldOffset(10)]
public sbyte __dummy_m128_i8_10;
[FieldOffset(11)]
public sbyte __dummy_m128_i8_11;
[FieldOffset(12)]
public sbyte __dummy_m128_i8_12;
[FieldOffset(13)]
public sbyte __dummy_m128_i8_13;
[FieldOffset(14)]
public sbyte __dummy_m128_i8_14;
[FieldOffset(15)]
public sbyte __dummy_m128_i8_15;
[FieldOffset(0)]
public fixed short m128_i16[8];
[FieldOffset(2)]
public short __dummy_m128_i16_1;
[FieldOffset(4)]
public short __dummy_m128_i16_2;
[FieldOffset(6)]
public short __dummy_m128_i16_3;
[FieldOffset(8)]
public short __dummy_m128_i16_4;
[FieldOffset(10)]
public short __dummy_m128_i16_5;
[FieldOffset(12)]
public short __dummy_m128_i16_6;
[FieldOffset(14)]
public short __dummy_m128_i16_7;
[FieldOffset(0)]
public fixed int m128_i32[4];
[FieldOffset(4)]
public int __dummy_m128_i32_1;
[FieldOffset(8)]
public int __dummy_m128_i32_2;
[FieldOffset(12)]
public int __dummy_m128_i32_3;
[FieldOffset(0)]
public fixed long m128_i64[2];
[FieldOffset(8)]
public long __dummy_m128_i64_1;
[FieldOffset(0)]
public fixed byte m128_u8[16];
[FieldOffset(1)]
public byte __dummy_m128_u8_1;
[FieldOffset(2)]
public byte __dummy_m128_u8_2;
[FieldOffset(3)]
public byte __dummy_m128_u8_3;
[FieldOffset(4)]
public byte __dummy_m128_u8_4;
[FieldOffset(5)]
public byte __dummy_m128_u8_5;
[FieldOffset(6)]
public byte __dummy_m128_u8_6;
[FieldOffset(7)]
public byte __dummy_m128_u8_7;
[FieldOffset(8)]
public byte __dummy_m128_u8_8;
[FieldOffset(9)]
public byte __dummy_m128_u8_9;
[FieldOffset(10)]
public byte __dummy_m128_u8_10;
[FieldOffset(11)]
public byte __dummy_m128_u8_11;
[FieldOffset(12)]
public byte __dummy_m128_u8_12;
[FieldOffset(13)]
public byte __dummy_m128_u8_13;
[FieldOffset(14)]
public byte __dummy_m128_u8_14;
[FieldOffset(15)]
public byte __dummy_m128_u8_15;
[FieldOffset(0)]
public fixed ushort m128_u16[8];
[FieldOffset(2)]
public ushort __dummy_m128_u16_1;
[FieldOffset(4)]
public ushort __dummy_m128_u16_2;
[FieldOffset(6)]
public ushort __dummy_m128_u16_3;
[FieldOffset(8)]
public ushort __dummy_m128_u16_4;
[FieldOffset(10)]
public ushort __dummy_m128_u16_5;
[FieldOffset(12)]
public ushort __dummy_m128_u16_6;
[FieldOffset(14)]
public ushort __dummy_m128_u16_7;
[FieldOffset(0)]
public fixed uint m128_u32[4];
[FieldOffset(4)]
public uint __dummy_m128_u32_1;
[FieldOffset(8)]
public uint __dummy_m128_u32_2;
[FieldOffset(12)]
public uint __dummy_m128_u32_3;
}
}
public unsafe partial struct M64
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public ulong m64_u64;
[FieldOffset(0)]
public fixed float m64_f32[2];
[FieldOffset(4)]
public float __dummy_m64_f32_1;
[FieldOffset(0)]
public fixed sbyte m64_i8[8];
[FieldOffset(1)]
public sbyte __dummy_m64_i8_1;
[FieldOffset(2)]
public sbyte __dummy_m64_i8_2;
[FieldOffset(3)]
public sbyte __dummy_m64_i8_3;
[FieldOffset(4)]
public sbyte __dummy_m64_i8_4;
[FieldOffset(5)]
public sbyte __dummy_m64_i8_5;
[FieldOffset(6)]
public sbyte __dummy_m64_i8_6;
[FieldOffset(7)]
public sbyte __dummy_m64_i8_7;
[FieldOffset(0)]
public fixed short m64_i16[4];
[FieldOffset(2)]
public short __dummy_m64_i16_1;
[FieldOffset(4)]
public short __dummy_m64_i16_2;
[FieldOffset(6)]
public short __dummy_m64_i16_3;
[FieldOffset(0)]
public fixed int m64_i32[2];
[FieldOffset(4)]
public int __dummy_m64_i32_1;
[FieldOffset(0)]
public long m64_i64;
[FieldOffset(0)]
public fixed byte m64_u8[8];
[FieldOffset(1)]
public byte __dummy_m64_u8_1;
[FieldOffset(2)]
public byte __dummy_m64_u8_2;
[FieldOffset(3)]
public byte __dummy_m64_u8_3;
[FieldOffset(4)]
public byte __dummy_m64_u8_4;
[FieldOffset(5)]
public byte __dummy_m64_u8_5;
[FieldOffset(6)]
public byte __dummy_m64_u8_6;
[FieldOffset(7)]
public byte __dummy_m64_u8_7;
[FieldOffset(0)]
public fixed ushort m64_u16[4];
[FieldOffset(2)]
public ushort __dummy_m64_u16_1;
[FieldOffset(4)]
public ushort __dummy_m64_u16_2;
[FieldOffset(6)]
public ushort __dummy_m64_u16_3;
[FieldOffset(0)]
public fixed uint m64_u32[2];
[FieldOffset(4)]
public uint __dummy_m64_u32_1;
}
}
namespace Std
{
}
namespace Std
{
public unsafe partial class BasicString : IDisposable
{
[StructLayout(LayoutKind.Explicit, Size = 24)]
public unsafe partial struct __Internal
{
[FieldOffset(0)]
internal global::Std.CompressedPair.__Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator__C___N_std_S__String_val____N_std_S__Simple_types__C_Vb1 _Mypair;
[SuppressUnmanagedCodeSecurity]
[DllImport("Std-templates", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall,
EntryPoint="??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ")]
internal static extern void dtor_0(global::System.IntPtr instance, int delete);
[SuppressUnmanagedCodeSecurity]
[DllImport("Std-templates", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall,
EntryPoint="?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ")]
internal static extern global::System.IntPtr CStr_0(global::System.IntPtr instance);
}
public global::System.IntPtr __Instance { get; protected set; }
protected int __PointerAdjustment;
public static readonly System.Collections.Concurrent.ConcurrentDictionary<IntPtr, BasicString> NativeToManagedMap = new System.Collections.Concurrent.ConcurrentDictionary<IntPtr, BasicString>();
protected void*[] __OriginalVTables;
protected bool __ownsNativeInstance;
public static BasicString __CreateInstance(global::System.IntPtr native, bool skipVTables = false)
{
return new BasicString(native.ToPointer(), skipVTables);
}
public static BasicString __CreateInstance(BasicString.__Internal native, bool skipVTables = false)
{
return new BasicString(native, skipVTables);
}
private static void* __CopyValue(BasicString.__Internal native)
{
var ret = Marshal.AllocHGlobal(24);
*(BasicString.__Internal*) ret = native;
return ret.ToPointer();
}
private BasicString(BasicString.__Internal native, bool skipVTables = false)
: this(__CopyValue(native), skipVTables)
{
__ownsNativeInstance = true;
NativeToManagedMap[__Instance] = this;
}
protected BasicString(void* native, bool skipVTables = false)
{
if (native == null)
return;
__Instance = new global::System.IntPtr(native);
}
public void Dispose()
{
Dispose(disposing: true);
}
public virtual void Dispose(bool disposing)
{
global::Std.BasicString __dummy;
NativeToManagedMap.TryRemove(__Instance, out __dummy);
if (disposing)
__Internal.dtor_0((__Instance + __PointerAdjustment), 0);
if (__ownsNativeInstance)
Marshal.FreeHGlobal(__Instance);
}
public string CStr()
{
var __ret = __Internal.CStr_0((__Instance + __PointerAdjustment));
return Marshal.PtrToStringAnsi(__ret);
}
}
namespace StringAlloc
{
[StructLayout(LayoutKind.Explicit, Size = 24)]
public unsafe partial struct __Internal
{
[FieldOffset(0)]
internal global::Std.CompressedPair.__Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator__C___N_std_S__String_val____N_std_S__Simple_types__C_Vb1 _Mypair;
}
}
namespace StringVal
{
[StructLayout(LayoutKind.Explicit, Size = 24)]
public unsafe partial struct __Internal
{
[FieldOffset(0)]
internal global::Std.StringVal.Bxty.__Internal _Bx;
[FieldOffset(16)]
public uint _Mysize;
[FieldOffset(20)]
public uint _Myres;
}
public unsafe partial struct Bxty
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
}
namespace StringBaseTypes
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
}
namespace Std
{
public unsafe partial class LogicError
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_exception;
[FieldOffset(4)]
internal global::StdExceptionData.__Internal _Data;
}
}
public unsafe partial class DomainError
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_exception;
[FieldOffset(4)]
internal global::StdExceptionData.__Internal _Data;
}
}
public unsafe partial class InvalidArgument
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_exception;
[FieldOffset(4)]
internal global::StdExceptionData.__Internal _Data;
}
}
public unsafe partial class LengthError
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_exception;
[FieldOffset(4)]
internal global::StdExceptionData.__Internal _Data;
}
}
public unsafe partial class OutOfRange
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_exception;
[FieldOffset(4)]
internal global::StdExceptionData.__Internal _Data;
}
}
public unsafe partial class RuntimeError
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_exception;
[FieldOffset(4)]
internal global::StdExceptionData.__Internal _Data;
}
}
public unsafe partial class OverflowError
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_exception;
[FieldOffset(4)]
internal global::StdExceptionData.__Internal _Data;
}
}
public unsafe partial class UnderflowError
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_exception;
[FieldOffset(4)]
internal global::StdExceptionData.__Internal _Data;
}
}
public unsafe partial class RangeError
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_exception;
[FieldOffset(4)]
internal global::StdExceptionData.__Internal _Data;
}
}
}
namespace Std
{
namespace VecBaseTypes
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace VectorVal
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr _Myfirst;
[FieldOffset(4)]
public global::System.IntPtr _Mylast;
[FieldOffset(8)]
public global::System.IntPtr _Myend;
}
}
namespace VectorAlloc
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internal
{
[FieldOffset(0)]
internal global::Std.CompressedPair.__Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_PreprocessedEntity___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1 _Mypair;
}
}
namespace Vector
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public unsafe partial struct __Internal
{
[FieldOffset(0)]
internal global::Std.CompressedPair.__Internalc__N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator_____N_CppSharp_N_CppParser_N_AST_S_PreprocessedEntity___N_std_S__Vector_val____N_std_S__Simple_types__S2__Vb1 _Mypair;
}
}
}
namespace Std
{
public unsafe partial class Ignore
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class TupleAllocT
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class ExactArgsT
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class UnpackTupleT
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class AllocExactArgsT
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class AllocUnpackTupleT
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
}
namespace Std
{
namespace TreeSimpleTypes
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace TreeBaseTypes
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace TreeVal
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public unsafe partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr _Myhead;
[FieldOffset(4)]
public uint _Mysize;
}
}
namespace TreeCompAlloc
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public unsafe partial struct __Internal
{
[FieldOffset(0)]
internal global::Std.CompressedPair.__Internalc__N_std_S__Compressed_pair____N_std_S_less____N_std_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C___N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator____N_std_S__Tree_node____N_std_S_pair__1S1_____N_CppSharp_N_CppParser_N_AST_S_Declaration__v___N_std_S__Tree_val____N_std_S__Tree_simple_types__S8__Vb1_Vb1 _Mypair;
}
}
namespace Tree
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public unsafe partial struct __Internal
{
[FieldOffset(0)]
internal global::Std.CompressedPair.__Internalc__N_std_S__Compressed_pair____N_std_S_less____N_std_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C___N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator____N_std_S__Tree_node____N_std_S_pair__1S1_____N_CppSharp_N_CppParser_N_AST_S_Declaration__v___N_std_S__Tree_val____N_std_S__Tree_simple_types__S8__Vb1_Vb1 _Mypair;
}
public unsafe partial class CopyTag
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class MoveTag
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
}
}
namespace Std
{
namespace TmapTraits
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
public unsafe partial class ValueCompare
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
}
namespace Map
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public unsafe partial struct __Internal
{
[FieldOffset(0)]
internal global::Std.CompressedPair.__Internalc__N_std_S__Compressed_pair____N_std_S_less____N_std_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C___N_std_S__Compressed_pair____N_std_S__Wrap_alloc____N_std_S_allocator____N_std_S__Tree_node____N_std_S_pair__1S1_____N_CppSharp_N_CppParser_N_AST_S_Declaration__v___N_std_S__Tree_val____N_std_S__Tree_simple_types__S8__Vb1_Vb1 _Mypair;
}
}
}
public unsafe partial class StdTypeInfoData
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr _UndecoratedName;
[FieldOffset(4)]
public fixed sbyte _DecoratedName[1];
}
}
namespace Std
{
public unsafe partial class BadCast
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_exception;
[FieldOffset(4)]
internal global::StdExceptionData.__Internal _Data;
}
}
public unsafe partial class BadTypeid
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_exception;
[FieldOffset(4)]
internal global::StdExceptionData.__Internal _Data;
}
}
public unsafe partial class NonRttiObject
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_exception;
[FieldOffset(4)]
internal global::StdExceptionData.__Internal _Data;
}
}
}
public unsafe partial class Lconv
{
[StructLayout(LayoutKind.Explicit, Size = 80)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr decimal_point;
[FieldOffset(4)]
public global::System.IntPtr thousands_sep;
[FieldOffset(8)]
public global::System.IntPtr grouping;
[FieldOffset(12)]
public global::System.IntPtr int_curr_symbol;
[FieldOffset(16)]
public global::System.IntPtr currency_symbol;
[FieldOffset(20)]
public global::System.IntPtr mon_decimal_point;
[FieldOffset(24)]
public global::System.IntPtr mon_thousands_sep;
[FieldOffset(28)]
public global::System.IntPtr mon_grouping;
[FieldOffset(32)]
public global::System.IntPtr positive_sign;
[FieldOffset(36)]
public global::System.IntPtr negative_sign;
[FieldOffset(40)]
public sbyte int_frac_digits;
[FieldOffset(41)]
public sbyte frac_digits;
[FieldOffset(42)]
public sbyte p_cs_precedes;
[FieldOffset(43)]
public sbyte p_sep_by_space;
[FieldOffset(44)]
public sbyte n_cs_precedes;
[FieldOffset(45)]
public sbyte n_sep_by_space;
[FieldOffset(46)]
public sbyte p_sign_posn;
[FieldOffset(47)]
public sbyte n_sign_posn;
[FieldOffset(48)]
public global::System.IntPtr _W_decimal_point;
[FieldOffset(52)]
public global::System.IntPtr _W_thousands_sep;
[FieldOffset(56)]
public global::System.IntPtr _W_int_curr_symbol;
[FieldOffset(60)]
public global::System.IntPtr _W_currency_symbol;
[FieldOffset(64)]
public global::System.IntPtr _W_mon_decimal_point;
[FieldOffset(68)]
public global::System.IntPtr _W_mon_thousands_sep;
[FieldOffset(72)]
public global::System.IntPtr _W_positive_sign;
[FieldOffset(76)]
public global::System.IntPtr _W_negative_sign;
}
}
public unsafe partial class Collvec
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public uint _Page;
[FieldOffset(4)]
public global::System.IntPtr _LocaleName;
}
}
public unsafe partial class Ctypevec
{
[StructLayout(LayoutKind.Explicit, Size = 16)]
public partial struct __Internal
{
[FieldOffset(0)]
public uint _Page;
[FieldOffset(4)]
public global::System.IntPtr _Table;
[FieldOffset(8)]
public int _Delfl;
[FieldOffset(12)]
public global::System.IntPtr _LocaleName;
}
}
public unsafe partial class Cvtvec
{
[StructLayout(LayoutKind.Explicit, Size = 44)]
public partial struct __Internal
{
[FieldOffset(0)]
public uint _Page;
[FieldOffset(4)]
public uint _Mbcurmax;
[FieldOffset(8)]
public int _Isclocale;
[FieldOffset(12)]
public fixed byte _Isleadbyte[32];
[FieldOffset(13)]
public byte __dummy__Isleadbyte_1;
[FieldOffset(14)]
public byte __dummy__Isleadbyte_2;
[FieldOffset(15)]
public byte __dummy__Isleadbyte_3;
[FieldOffset(16)]
public byte __dummy__Isleadbyte_4;
[FieldOffset(17)]
public byte __dummy__Isleadbyte_5;
[FieldOffset(18)]
public byte __dummy__Isleadbyte_6;
[FieldOffset(19)]
public byte __dummy__Isleadbyte_7;
[FieldOffset(20)]
public byte __dummy__Isleadbyte_8;
[FieldOffset(21)]
public byte __dummy__Isleadbyte_9;
[FieldOffset(22)]
public byte __dummy__Isleadbyte_10;
[FieldOffset(23)]
public byte __dummy__Isleadbyte_11;
[FieldOffset(24)]
public byte __dummy__Isleadbyte_12;
[FieldOffset(25)]
public byte __dummy__Isleadbyte_13;
[FieldOffset(26)]
public byte __dummy__Isleadbyte_14;
[FieldOffset(27)]
public byte __dummy__Isleadbyte_15;
[FieldOffset(28)]
public byte __dummy__Isleadbyte_16;
[FieldOffset(29)]
public byte __dummy__Isleadbyte_17;
[FieldOffset(30)]
public byte __dummy__Isleadbyte_18;
[FieldOffset(31)]
public byte __dummy__Isleadbyte_19;
[FieldOffset(32)]
public byte __dummy__Isleadbyte_20;
[FieldOffset(33)]
public byte __dummy__Isleadbyte_21;
[FieldOffset(34)]
public byte __dummy__Isleadbyte_22;
[FieldOffset(35)]
public byte __dummy__Isleadbyte_23;
[FieldOffset(36)]
public byte __dummy__Isleadbyte_24;
[FieldOffset(37)]
public byte __dummy__Isleadbyte_25;
[FieldOffset(38)]
public byte __dummy__Isleadbyte_26;
[FieldOffset(39)]
public byte __dummy__Isleadbyte_27;
[FieldOffset(40)]
public byte __dummy__Isleadbyte_28;
[FieldOffset(41)]
public byte __dummy__Isleadbyte_29;
[FieldOffset(42)]
public byte __dummy__Isleadbyte_30;
[FieldOffset(43)]
public byte __dummy__Isleadbyte_31;
}
}
namespace Std
{
public unsafe partial class Timevec
{
[StructLayout(LayoutKind.Explicit, Size = 4)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr _Timeptr;
}
}
public unsafe partial class Locinfo
{
[StructLayout(LayoutKind.Explicit, Size = 52)]
public partial struct __Internal
{
[FieldOffset(0)]
internal global::Std.Lockit.__Internal _Lock;
[FieldOffset(4)]
internal global::Std.Yarn.__Internalc__N_std_S__Yarn__C _Days;
[FieldOffset(12)]
internal global::Std.Yarn.__Internalc__N_std_S__Yarn__C _Months;
[FieldOffset(20)]
internal global::Std.Yarn.__Internalc__N_std_S__Yarn__W _W_Days;
[FieldOffset(28)]
internal global::Std.Yarn.__Internalc__N_std_S__Yarn__W _W_Months;
[FieldOffset(36)]
internal global::Std.Yarn.__Internalc__N_std_S__Yarn__C _Oldlocname;
[FieldOffset(44)]
internal global::Std.Yarn.__Internalc__N_std_S__Yarn__C _Newlocname;
}
}
}
namespace Std
{
public unsafe abstract partial class FacetBase
{
[StructLayout(LayoutKind.Explicit, Size = 4)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr__Facet_base;
}
}
}
namespace Std
{
[Flags]
public enum CodecvtMode
{
_Consume_header = 4,
_Generate_header = 2
}
namespace Locbase
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace Ctype
{
[StructLayout(LayoutKind.Explicit, Size = 24)]
public unsafe partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr__Facet_base;
[FieldOffset(4)]
public uint _Myrefs;
[FieldOffset(8)]
internal global::Ctypevec.__Internal _Ctype;
}
}
namespace Codecvt
{
[StructLayout(LayoutKind.Explicit, Size = 16)]
public unsafe partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr__Facet_base;
[FieldOffset(4)]
public uint _Myrefs;
[FieldOffset(8)]
public uint _Maxcode;
[FieldOffset(12)]
public global::Std.CodecvtMode _Mode;
}
}
namespace CtypeByname
{
[StructLayout(LayoutKind.Explicit, Size = 24)]
public unsafe partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr__Facet_base;
[FieldOffset(4)]
public uint _Myrefs;
[FieldOffset(8)]
internal global::Ctypevec.__Internal _Ctype;
}
}
public unsafe partial class CrtNewDelete
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
public unsafe partial class Locale
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(4)]
public global::System.IntPtr _Ptr;
}
public unsafe partial class Locimp
{
[StructLayout(LayoutKind.Explicit, Size = 32)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr__Facet_base;
[FieldOffset(4)]
public uint _Myrefs;
[FieldOffset(8)]
public global::System.IntPtr _Facetvec;
[FieldOffset(12)]
public uint _Facetcount;
[FieldOffset(16)]
public int _Catmask;
[FieldOffset(20)]
public byte _Xparent;
[FieldOffset(24)]
internal global::Std.Yarn.__Internalc__N_std_S__Yarn__C _Name;
}
}
public unsafe partial class Facet
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr__Facet_base;
[FieldOffset(4)]
public uint _Myrefs;
}
}
public unsafe partial class Id
{
[StructLayout(LayoutKind.Explicit, Size = 4)]
public partial struct __Internal
{
[FieldOffset(0)]
public uint _Id;
}
}
}
public unsafe partial class CodecvtBase
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr__Facet_base;
[FieldOffset(4)]
public uint _Myrefs;
}
public enum _0
{
ok = 0,
@partial = 1,
error = 2,
noconv = 3
}
}
public unsafe partial class CtypeBase
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr__Facet_base;
[FieldOffset(4)]
public uint _Myrefs;
}
public enum _0
{
alnum = 263,
alpha = 259,
cntrl = 32,
digit = 4,
graph = 279,
lower = 2,
print = 471,
punct = 16,
space = 72,
upper = 1,
xdigit = 128,
blank = 72
}
}
}
namespace Std
{
public enum IoErrc
{
stream = 1
}
public enum Errc
{
address_family_not_supported = 102,
address_in_use = 100,
address_not_available = 101,
already_connected = 113,
argument_list_too_long = 7,
argument_out_of_domain = 33,
bad_address = 14,
bad_file_descriptor = 9,
bad_message = 104,
broken_pipe = 32,
connection_aborted = 106,
connection_already_in_progress = 103,
connection_refused = 107,
connection_reset = 108,
cross_device_link = 18,
destination_address_required = 109,
device_or_resource_busy = 16,
directory_not_empty = 41,
executable_format_error = 8,
file_exists = 17,
file_too_large = 27,
filename_too_long = 38,
function_not_supported = 40,
host_unreachable = 110,
identifier_removed = 111,
illegal_byte_sequence = 42,
inappropriate_io_control_operation = 25,
interrupted = 4,
invalid_argument = 22,
invalid_seek = 29,
io_error = 5,
is_a_directory = 21,
message_size = 115,
network_down = 116,
network_reset = 117,
network_unreachable = 118,
no_buffer_space = 119,
no_child_process = 10,
no_link = 121,
no_lock_available = 39,
no_message_available = 120,
no_message = 122,
no_protocol_option = 123,
no_space_on_device = 28,
no_stream_resources = 124,
no_such_device_or_address = 6,
no_such_device = 19,
no_such_file_or_directory = 2,
no_such_process = 3,
not_a_directory = 20,
not_a_socket = 128,
not_a_stream = 125,
not_connected = 126,
not_enough_memory = 12,
not_supported = 129,
operation_canceled = 105,
operation_in_progress = 112,
operation_not_permitted = 1,
operation_not_supported = 130,
operation_would_block = 140,
owner_dead = 133,
permission_denied = 13,
protocol_error = 134,
protocol_not_supported = 135,
read_only_file_system = 30,
resource_deadlock_would_occur = 36,
resource_unavailable_try_again = 11,
result_out_of_range = 34,
state_not_recoverable = 127,
stream_timeout = 137,
text_file_busy = 139,
timed_out = 138,
too_many_files_open_in_system = 23,
too_many_files_open = 24,
too_many_links = 31,
too_many_symbolic_link_levels = 114,
value_too_large = 132,
wrong_protocol_type = 136
}
namespace IsErrorCodeEnum
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
namespace IsErrorConditionEnum
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
public unsafe abstract partial class ErrorCategory
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_error_category;
[FieldOffset(4)]
public uint _Addr;
}
protected internal enum _0 : uint
{
_Future_addr = 1,
_Generic_addr = 3,
_Iostream_addr = 5,
_System_addr = 7
}
}
public unsafe partial class ErrorCode
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public int _Myval;
[FieldOffset(4)]
public global::System.IntPtr _Mycat;
}
}
public unsafe partial class ErrorCondition
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public int _Myval;
[FieldOffset(4)]
public global::System.IntPtr _Mycat;
}
}
public unsafe partial class _System_error
{
[StructLayout(LayoutKind.Explicit, Size = 20)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_exception;
[FieldOffset(4)]
internal global::StdExceptionData.__Internal _Data;
[FieldOffset(12)]
internal global::Std.ErrorCode.__Internal _Mycode;
}
}
public unsafe partial class SystemError
{
[StructLayout(LayoutKind.Explicit, Size = 20)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_exception;
[FieldOffset(4)]
internal global::StdExceptionData.__Internal _Data;
[FieldOffset(12)]
internal global::Std.ErrorCode.__Internal _Mycode;
}
}
public unsafe partial class GenericErrorCategory
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_error_category;
[FieldOffset(4)]
public uint _Addr;
}
}
public unsafe partial class IostreamErrorCategory
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_error_category;
[FieldOffset(4)]
public uint _Addr;
}
}
public unsafe partial class SystemErrorCategory
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_error_category;
[FieldOffset(4)]
public uint _Addr;
}
}
}
namespace Std
{
namespace Iosb
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public unsafe partial struct __Internal
{
}
}
public unsafe partial class IosBase
{
[StructLayout(LayoutKind.Explicit, Size = 56)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_ios_base;
[FieldOffset(8)]
public uint _Stdstr;
[FieldOffset(12)]
public int _Mystate;
[FieldOffset(16)]
public int _Except;
[FieldOffset(20)]
public int _Fmtfl;
[FieldOffset(24)]
public long _Prec;
[FieldOffset(32)]
public long _Wide;
[FieldOffset(40)]
public global::System.IntPtr _Arr;
[FieldOffset(44)]
public global::System.IntPtr _Calls;
[FieldOffset(48)]
public global::System.IntPtr _Ploc;
}
public enum Event
{
erase_event = 0,
imbue_event = 1,
copyfmt_event = 2
}
public unsafe partial class Iosarray
{
[StructLayout(LayoutKind.Explicit, Size = 16)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr _Next;
[FieldOffset(4)]
public int _Index;
[FieldOffset(8)]
public int _Lo;
[FieldOffset(12)]
public global::System.IntPtr _Vp;
}
}
public unsafe partial class Fnarray
{
[StructLayout(LayoutKind.Explicit, Size = 12)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr _Next;
[FieldOffset(4)]
public int _Index;
[FieldOffset(8)]
public global::System.IntPtr _Pfn;
}
}
public unsafe partial class Failure
{
[StructLayout(LayoutKind.Explicit, Size = 20)]
public partial struct __Internal
{
[FieldOffset(0)]
public global::System.IntPtr vfptr_exception;
[FieldOffset(4)]
internal global::StdExceptionData.__Internal _Data;
[FieldOffset(12)]
internal global::Std.ErrorCode.__Internal _Mycode;
}
}
public unsafe partial class Init
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
}
}
namespace Std
{
}
namespace Std
{
}
namespace Std
{
}
namespace Std
{
}
namespace Std
{
}
namespace Std
{
namespace Literals
{
}
}
namespace Std
{
public unsafe partial class RandUrngFromFunc
{
[StructLayout(LayoutKind.Explicit, Size = 0)]
public partial struct __Internal
{
}
}
}