int64
Object Hierarchy:
Description:
[ SimpleType ]
[ GIR ( name = "gint64" ) ]
[ CCode ( cname = "gint64" , default_value = "0LL" , default_value_on_error = "-1LL" , get_value_function = "g_value_get_int64" , marshaller_type_name = "INT64" , set_value_function = "g_value_set_int64" , type_id = "G_TYPE_INT64" , type_signature = "x" ) ]
[ IntegerType ( rank = 10 ) ]
public struct int64
Content:
Constants:
- public const string FORMAT
This is the platform dependent conversion specifier for scanning and
printing values of type int64.
- public const string FORMAT_MODIFIER
- public const int64 MAX
The maximum value which can be held in a int64
.
- public const int64 MIN
The minimum value which can be held in a int64
.
Static methods:
- public static int64 from_big_endian (int64 val)
- public static int64 from_little_endian (int64 val)
- public static bool from_string (string str, out int64 out_num = null, uint @base = 10, int64 min = MIN, int64 max = MAX) throws NumberParserError
A convenience function for converting a string to a signed number.
- public static int64 max (int64 a, int64 b)
- public static int64 min (int64 a, int64 b)
- public static int64 parse (string str, uint _base = 0)
Converts a string to a gint64 value.
- public static bool try_parse (string str, out int64 result = null, out unowned string unparsed = null, uint _base = 0)
Converts a string to a gint64 value.
Methods: