view trunk/mintl/all.d @ 1:5dd9f598bcd8

Update
author revcompgeek
date Sat, 29 Mar 2008 12:30:20 -0600
parents
children
line wrap: on
line source

/** \file all.d
 * \brief Minimal Template Library global import. For concurrent
 * containers import mintl.concurrent.all. For class and interface
 * API import mintl.cls.all.
 * See index.html for documentation.
 *
 * Written by Ben Hinkle and released to the public domain, as
 * explained at http://creativecommons.org/licenses/publicdomain
 * Email comments and bug reports to ben.hinkle@gmail.com
 *
 * revision 2.7.1
 */

/* The MinTL library and sub-libraries are provided 'as-is', without
 * any express or implied warranty. In no event will the authors be
 * held liable for any damages arising from the use of this software.
 */

module mintl.all;

// builtin array helper functions
import mintl.array;

// linked lists
import mintl.list;
import mintl.slist;

// special associative arrays
import mintl.hashaa;
import mintl.sortedaa;

// circular buffer or array with capacity
import mintl.arraylist;

// heap (complete binary tree)
import mintl.arrayheap;

// deque (block allocated double-ended queue)
import mintl.deque;

// adapter containers
import mintl.stack;
import mintl.queue;
import mintl.set;
import mintl.multiaa;

// shared exceptions and definitions
import mintl.share;