gtirb.proto.ByteInterval_pb2 module¶
- class gtirb.proto.ByteInterval_pb2.Block¶
Bases:
CMessage
,Message
- DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>¶
The
google.protobuf.descriptor.Descriptor
for this message type.
- __slots__ = ()¶
- code¶
Field gtirb.proto.Block.code
- data¶
Field gtirb.proto.Block.data
- offset¶
Field gtirb.proto.Block.offset
- class gtirb.proto.ByteInterval_pb2.ByteInterval¶
Bases:
CMessage
,Message
- DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>¶
The
google.protobuf.descriptor.Descriptor
for this message type.
- class SymbolicExpressionsEntry¶
Bases:
CMessage
,Message
- DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>¶
The
google.protobuf.descriptor.Descriptor
for this message type.
- __slots__ = ()¶
- key¶
Field gtirb.proto.ByteInterval.SymbolicExpressionsEntry.key
- value¶
Field gtirb.proto.ByteInterval.SymbolicExpressionsEntry.value
- __slots__ = ()¶
- address¶
Field gtirb.proto.ByteInterval.address
- blocks¶
Field gtirb.proto.ByteInterval.blocks
- contents¶
Field gtirb.proto.ByteInterval.contents
- has_address¶
Field gtirb.proto.ByteInterval.has_address
- size¶
Field gtirb.proto.ByteInterval.size
- symbolic_expressions¶
Field gtirb.proto.ByteInterval.symbolic_expressions
- uuid¶
Field gtirb.proto.ByteInterval.uuid