public static extern int dt_value_compare(IntPtr l, IntPtr r, dt_bool_t num_raw_cmp);
public static extern dt_status_t dt_save_datatree_file(IntPtr d, [InAttribute()] [MarshalAsAttribute(UnmanagedType.LPStr)] string f, dt_bool_t compact);
public static extern dt_status_t dt_save_datatree_string(IntPtr d, ref IntPtr s, dt_bool_t compact);
public static extern int dt_create_value(IntPtr d, ref IntPtr v, dt_parse_error_handler_t eh, [InAttribute()] [MarshalAsAttribute(UnmanagedType.LPStr)] string fmt, dt_type_t t, dt_bool_t data);
public static extern dt_status_t dt_format_value(IntPtr d, IntPtr v, ref IntPtr s, dt_bool_t compact);
public static extern int dt_value_compare(IntPtr l, IntPtr r, dt_bool_t num_raw_cmp);
public static extern dt_status_t dt_format_value(IntPtr d, IntPtr v, ref IntPtr s, dt_bool_t compact);
public static extern int dt_create_value(IntPtr d, ref IntPtr v, dt_parse_error_handler_t eh, [InAttribute()][MarshalAsAttribute(UnmanagedType.LPStr)] string fmt, dt_type_t t, dt_bool_t data);
public static extern dt_status_t dt_save_datatree_string(IntPtr d, ref IntPtr s, dt_bool_t compact);
public static extern dt_status_t dt_save_datatree_file(IntPtr d, [InAttribute()][MarshalAsAttribute(UnmanagedType.LPStr)] string f, dt_bool_t compact);