Ejemplo n.º 1
0
class UserClass(CStruct):
    c_member_0 = Integer()
    c_member_1 = Integer()
    not_c_member = 2
    c_member_2 = Integer()

    def not_c_member_too(self):
        pass
Ejemplo n.º 2
0
class Package(CStruct):
    a = Integer()
    junk = Padding(4)
    b = Integer()
Ejemplo n.º 3
0
class BigEndianVector(CStruct):
    endianness = Endianness.big_endian
    x = Integer()
    y = Integer()
Ejemplo n.º 4
0
class C(B):
    c_member = Integer()
Ejemplo n.º 5
0
class B(A):
    b_member = Integer()
Ejemplo n.º 6
0
class A(CStruct):
    a_member_0 = Integer()
    a_member_1 = Integer()
Ejemplo n.º 7
0
class VectorYX(CStruct):
    ''' Demonstrates, that members order is important! '''
    y = Integer()
    x = Integer()
Ejemplo n.º 8
0
class Polygon(CStruct):
    x = Integer()
    y = Integer()
    vertexes = Double(10)
Ejemplo n.º 9
0
class Vector(CStruct):
    endianness = Endianness.little_endian
    x = Integer()
    y = Integer()