![]() |
![]() |
![]() |
![]() |
first | previous | next | last ![]() To allow for more complex data structures than a simple C struct, we also have a type called a tag_block. A tag_block is similar to a tag_group; it defines a resizeable array whose elements correspond to a C struct. Since both a tag_group and tag_block can contain any set of fields, including tag_blocks, we can describe almost any type of structured data hierarchy. By providing a generic container type, we also push the responsibility of resource memory management exclusively into the realm of the tag system. |
![]() |