crossbar.shell.reflection.Object

Classes

Functions

ObjectAddAttributes(builder, attributes)

ObjectAddBytesize(builder, bytesize)

ObjectAddDocumentation(builder, documentation)

ObjectAddFields(builder, fields)

ObjectAddIsStruct(builder, isStruct)

ObjectAddMinalign(builder, minalign)

ObjectAddName(builder, name)

ObjectEnd(builder)

ObjectStart(builder)

ObjectStartAttributesVector(builder, numElems)

ObjectStartDocumentationVector(builder, numElems)

ObjectStartFieldsVector(builder, numElems)

Module Contents

class Object[source]

Bases: object

Attributes(j)[source]
AttributesLength()[source]
Bytesize()[source]
Documentation(j)[source]
DocumentationLength()[source]
Fields(j)[source]
FieldsLength()[source]
classmethod GetRootAsObject(buf, offset)[source]
Init(buf, pos)[source]
IsStruct()[source]
Minalign()[source]
Name()[source]
__slots__ = ['_tab'][source]
ObjectAddAttributes(builder, attributes)[source]
ObjectAddBytesize(builder, bytesize)[source]
ObjectAddDocumentation(builder, documentation)[source]
ObjectAddFields(builder, fields)[source]
ObjectAddIsStruct(builder, isStruct)[source]
ObjectAddMinalign(builder, minalign)[source]
ObjectAddName(builder, name)[source]
ObjectEnd(builder)[source]
ObjectStart(builder)[source]
ObjectStartAttributesVector(builder, numElems)[source]
ObjectStartDocumentationVector(builder, numElems)[source]
ObjectStartFieldsVector(builder, numElems)[source]