crossbar.shell.reflection.Object¶ Classes¶ Object 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]¶