DataBlock
====================

A **DataBlock** represents a data object, possibly symbolic.

The corresponding Protobuf message type is `DataBlock`.


Guaranteed Properties
---------------------

- A **DataBlock** is a [ByteBlock](ByteBlock.md).


API Implementations
--------------------

The guaranteed functionality is provided as follows.

### DataBlock Classes

| Language    | DataBlock Class  |
|:------------|:-----------------|
| C++         | gtirb::DataBlock |
| Python      | gtirb.DataBlock  |
| Common Lisp | **data-block**   |


Links
--------------------

- [GTIRB Components](COMPONENTS.md)
- [Using Serialized GTIRB Data](../../PROTOBUF.md)
