STXXL  1.4-dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
stxxl::hash_map::tuning Class Reference

Detailed Description

Tuning parameters for external memory hash map.

Definition at line 25 of file tuning.h.

+ Inheritance diagram for stxxl::hash_map::tuning:
+ Collaboration diagram for stxxl::hash_map::tuning:

Public Attributes

size_t blockcache_size
 see block_cache and hash_map More...
 
size_t prefetch_page_size
 see buffered_reader More...
 
size_t prefetch_pages
 see buffered_reader More...
 

Private Member Functions

 tuning ()
 set reasonable default values for tuning params More...
 

Additional Inherited Members

- Static Public Member Functions inherited from stxxl::singleton< tuning >
static instance_pointer get_instance ()
 

Constructor & Destructor Documentation

stxxl::hash_map::tuning::tuning ( )
inlineprivate

set reasonable default values for tuning params

Definition at line 39 of file tuning.h.

Member Data Documentation

size_t stxxl::hash_map::tuning::blockcache_size

see block_cache and hash_map

Definition at line 35 of file tuning.h.

size_t stxxl::hash_map::tuning::prefetch_page_size

see buffered_reader

Definition at line 31 of file tuning.h.

size_t stxxl::hash_map::tuning::prefetch_pages

see buffered_reader

Definition at line 33 of file tuning.h.


The documentation for this class was generated from the following file: