pyignite.datatypes.primitive module¶
- class pyignite.datatypes.primitive.Bool¶
Bases:
pyignite.datatypes.primitive.Primitive
- c_type¶
alias of
ctypes.c_byte
- classmethod from_python(stream, value, **kwargs)¶
- classmethod to_python(ctypes_object, **kwargs)¶
- class pyignite.datatypes.primitive.Byte¶
Bases:
pyignite.datatypes.primitive.Primitive
- c_type¶
alias of
ctypes.c_byte
- classmethod from_python(stream, value)¶
- class pyignite.datatypes.primitive.Char¶
Bases:
pyignite.datatypes.primitive.Primitive
- c_type¶
alias of
ctypes.c_short
- classmethod from_python(stream, value)¶
- classmethod to_python(ctypes_object, **kwargs)¶
- class pyignite.datatypes.primitive.Double¶
Bases:
pyignite.datatypes.primitive.Primitive
- c_type¶
alias of
ctypes.c_double
- classmethod from_python(stream, value)¶
- class pyignite.datatypes.primitive.Float¶
Bases:
pyignite.datatypes.primitive.Primitive
- c_type¶
alias of
ctypes.c_float
- classmethod from_python(stream, value)¶
- class pyignite.datatypes.primitive.Int¶
Bases:
pyignite.datatypes.primitive.Primitive
- c_type¶
alias of
ctypes.c_int
- classmethod from_python(stream, value)¶
- class pyignite.datatypes.primitive.Long¶
Bases:
pyignite.datatypes.primitive.Primitive
- c_type¶
alias of
ctypes.c_long
- classmethod from_python(stream, value)¶
- class pyignite.datatypes.primitive.Primitive¶
Bases:
pyignite.datatypes.base.IgniteDataType
Ignite primitive type. Base type for the following types:
Byte,
Short,
Int,
Long,
Float,
Double,
Char,
Bool.
- c_type = None¶
- classmethod parse(stream)¶
- classmethod to_python(ctypes_object, **kwargs)¶
- class pyignite.datatypes.primitive.Short¶
Bases:
pyignite.datatypes.primitive.Primitive
- c_type¶
alias of
ctypes.c_short
- classmethod from_python(stream, value)¶