Here comes a list of the files included in the HP-STL .ZIP package with the HASH extension:
DOC.PS STL Document [2] DOCBAR.PS STL Document [2] with changebars from the previous version IMP.PS FILES.DIF Differences to the files of the previous version READ.ME Information file README.OLD Information file of the previous version ALGO.H algorithm implementations ALGOBASE.H auxiliary algorithms for ALGO.H ITERATOR.H iterator implementations and iterator adaptors FUNCTION.H operators, functions objects and function adaptors TREE.H implementation of a red-black tree for associative containers BOOL.H defines bool type PAIR.H defines pair type to hold two objects TRIPLE.H defines triple type to hold three objects HEAP.H heap algorithms STACK.H includes all container adaptors HASH.H hash implementation HASHBASE.H hashbase implementation needed by hash TEMPBUF.CPP auxiliary buffer for get_temporary_buffer: should be complied and linked if get_temporary_buffer, stable_partition, inplace_merge or stable_sort are used TEMPBUF.H get_temporary_buffer implementation PROJECTN.H select1st and ident implementation RANDOM.CPP random number generator, should be compiled and linked if random_shuffle is used DEFALLOC.H default allocator to encapsulate memory model BVECTOR.H bit vector (vector template specialization), sequence container DEQUE.H double ended queue, seuqence container LIST.H list, sequence container MAP.H map, associative container MULTIMAP.H multimap, associative container SET.H set, associative container MULTISET.H multiset, associative container VECTOR.H vector, sequence container
Dos/Windows specific include files:
Huge memory model:
HUGALLOC.H, HDEQUE.H, HLIST.H, HMAP.H, HMULTMAP.H, HMULTSET.H, HSET.H, HVECTOR.H
Far memory model:
FARALLOC.H, FDEQUE.H, FLIST.H, FMAP.H, FMULTMAP.H, FMULTSET.H, FSET.H
Large memory model:
LNGALLOC.H, LBVECTOR.H, LDEQUE.H, LLIST.H, LMAP.H, LMULTMAP.H, LMULTSET.H, LSET.H
Near memory model:
NERALLOC.H, NMAP.H, NMULTMAP.H, NMULTSET.H, NSET.HTable 1: STL include and documentation files