AbstractNativeType
Source code in cstruct/native_types.py
106 107 108 109 110 111 112 113 114 115 116 117 118 |
|
native_format: str = ''
class-attribute
instance-attribute
Type format
type_name: str = ''
class-attribute
instance-attribute
Type name
sizeof()
classmethod
Type size (in bytes)
Source code in cstruct/native_types.py
115 116 117 118 |
|
NativeTypeMeta
Bases: ABCMeta
Source code in cstruct/native_types.py
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
__size__: int = 0
class-attribute
instance-attribute
Size in bytes
size: int
property
Type size (in bytes)
__len__()
Type size (in bytes)
Source code in cstruct/native_types.py
96 97 98 |
|
get_native_type(type_)
Get a base data type by name
Parameters: |
|
---|
Returns: |
|
---|
Raises: |
|
---|
Source code in cstruct/native_types.py
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 |
|