pyignite.datatypes.primitive module¶
-
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
from_python
(value)¶
-
classmethod
parse
(client: Client)¶
-
static
to_python
(ctype_object, *args, **kwargs)¶
-
class
pyignite.datatypes.primitive.
Byte
¶ Bases:
pyignite.datatypes.primitive.Primitive
-
c_type
¶ alias of
ctypes.c_byte
-
-
class
pyignite.datatypes.primitive.
Short
¶ Bases:
pyignite.datatypes.primitive.Primitive
-
c_type
¶ alias of
ctypes.c_short
-
-
class
pyignite.datatypes.primitive.
Int
¶ Bases:
pyignite.datatypes.primitive.Primitive
-
c_type
¶ alias of
ctypes.c_int
-
-
class
pyignite.datatypes.primitive.
Long
¶ Bases:
pyignite.datatypes.primitive.Primitive
-
c_type
¶ alias of
ctypes.c_long
-
-
class
pyignite.datatypes.primitive.
Float
¶ Bases:
pyignite.datatypes.primitive.Primitive
-
c_type
¶ alias of
ctypes.c_float
-
-
class
pyignite.datatypes.primitive.
Double
¶ Bases:
pyignite.datatypes.primitive.Primitive
-
c_type
¶ alias of
ctypes.c_double
-
-
class
pyignite.datatypes.primitive.
Char
¶ Bases:
pyignite.datatypes.primitive.Primitive
-
c_type
¶ alias of
ctypes.c_short
-
classmethod
from_python
(value)¶
-
classmethod
to_python
(ctype_object, *args, **kwargs)¶
-
-
class
pyignite.datatypes.primitive.
Bool
¶ Bases:
pyignite.datatypes.primitive.Primitive
-
c_type
¶ alias of
ctypes.c_bool
-