zlmdb.flatbuffers.number_types

Attributes

np

Classes

Functions

Module Contents

class BoolFlags[source]

Bases: object

bytewidth = 1[source]
max_val = True[source]
min_val = False[source]
name = 'bool'[source]
packer_type[source]
py_type[source]
class Float32Flags[source]

Bases: object

bytewidth = 4[source]
max_val = None[source]
min_val = None[source]
name = 'float32'[source]
packer_type[source]
py_type[source]
class Float64Flags[source]

Bases: object

bytewidth = 8[source]
max_val = None[source]
min_val = None[source]
name = 'float64'[source]
packer_type[source]
py_type[source]
class Int16Flags[source]

Bases: object

bytewidth = 2[source]
max_val = 32767[source]
min_val = -32768[source]
name = 'int16'[source]
packer_type[source]
py_type[source]
class Int32Flags[source]

Bases: object

bytewidth = 4[source]
max_val = 2147483647[source]
min_val = -2147483648[source]
name = 'int32'[source]
packer_type[source]
py_type[source]
class Int64Flags[source]

Bases: object

bytewidth = 8[source]
max_val = 9223372036854775807[source]
min_val = -9223372036854775808[source]
name = 'int64'[source]
packer_type[source]
py_type[source]
class Int8Flags[source]

Bases: object

bytewidth = 1[source]
max_val = 127[source]
min_val = -128[source]
name = 'int8'[source]
packer_type[source]
py_type[source]
class SOffsetTFlags[source]

Bases: Int32Flags

class UOffsetTFlags[source]

Bases: Uint32Flags

class Uint16Flags[source]

Bases: object

bytewidth = 2[source]
max_val = 65535[source]
min_val = 0[source]
name = 'uint16'[source]
packer_type[source]
py_type[source]
class Uint32Flags[source]

Bases: object

bytewidth = 4[source]
max_val = 4294967295[source]
min_val = 0[source]
name = 'uint32'[source]
packer_type[source]
py_type[source]
class Uint64Flags[source]

Bases: object

bytewidth = 8[source]
max_val = 18446744073709551615[source]
min_val = 0[source]
name = 'uint64'[source]
packer_type[source]
py_type[source]
class Uint8Flags[source]

Bases: object

bytewidth = 1[source]
max_val = 255[source]
min_val = 0[source]
name = 'uint8'[source]
packer_type[source]
py_type[source]
class VOffsetTFlags[source]

Bases: Uint16Flags

enforce_number(n, flags)[source]
float32_to_uint32(n)[source]
float64_to_uint64(n)[source]
np[source]
to_numpy_type(number_type)[source]
uint32_to_float32(n)[source]
uint64_to_float64(n)[source]
valid_number(n, flags)[source]