Apache.Arrow.C.CArrowSchema
namespace Apache.Arrow.C
{
public struct CArrowSchema
{
public unsafe byte* format;
public unsafe byte* name;
public unsafe byte* metadata;
public long flags;
public long n_children;
public unsafe CArrowSchema** children;
public unsafe CArrowSchema* dictionary;
public unsafe void* private_data;
public const long ArrowFlagDictionaryOrdered = 1;
public const long ArrowFlagNullable = 2;
public const long ArrowFlagMapKeysSorted = 4;
public unsafe static CArrowSchema* Create();
public unsafe static void Free(CArrowSchema* schema);
public bool GetFlag(long flag);
}
}