tanya.container

Abstract data types whose instances are collections of other objects.

Modules

array
module tanya.container.array

Single-dimensioned array.

buffer
module tanya.container.buffer

This module contains buffers designed for C-style input/output APIs.

entry
module tanya.container.entry
Undocumented in source.
hashtable
module tanya.container.hashtable

Hash table.

list
module tanya.container.list

This module contains singly-linked ($(D_PSYMBOL SList)) and doubly-linked ($(D_PSYMBOL DList)) lists.

set
module tanya.container.set

This module implements a $(D_PSYMBOL Set) container that stores unique values without any particular order.

string
module tanya.container.string

UTF-8 encoded string.

tests
module tanya.container.tests

Public Imports

tanya.container.array
public import tanya.container.array;
tanya.container.buffer
public import tanya.container.buffer;
tanya.container.hashtable
public import tanya.container.hashtable;
tanya.container.list
public import tanya.container.list;
tanya.container.set
public import tanya.container.set;
tanya.container.string
public import tanya.container.string;

Meta