slang/util/SafeIndexedVector.h file

Type-safe indexed container.

Namespaces

namespace slang
Root namespace.

Classes

template<typename T, typename Index>
class slang::SafeIndexedVector
SafeIndexedVector - a flat random-access container that uses a strongly typed integer type for indexing, so that clients can store indices without chance of mistaking them for some other value.