| Class Specialization VectorSet A fast map for small key types.
Map
VectorSet
Map<TValue, VectorSet<TSpec> > Parameters
TValue | The type of value stored in the map. Metafunctions: Value
TSpec | The specializing type. Default: Alloc Remarks: TSpec is used as specialization for the String type that is used to store the values.
Specialization of Map Functions
begin | The begin of a container. (Map)
cargo | Returns a cargo given a key. (Map)
end | The end of a container. (Map)
erase | Removes a value from a map. (Map)
find | Find a value in a map. (Map)
hasKey | Determines whether a map contains a value given key. (Map)
insert | Insert new value into map. (Map)
length | The number of items/characters. (Map)
mapValue | Subscript operator [ ] of maps. (Map)
value | Returns a value given a key. (Map)
Remarks The memory needed is linear to the number different values the key type of TValue can get. So do not use this map for large key types. SeqAn - Sequence Analysis Library - www.seqan.de