Stxxl
1.4.0
|
#include <simdisk_file.h>
Classes | |
struct | Zone |
struct | ZoneCmp |
Public Member Functions | |
DiskGeometry () | |
double | get_delay (file::offset_type offset, file::size_type size) |
~DiskGeometry () | |
Protected Member Functions | |
void | add_zone (int &first_cyl, int last_cyl, int sec_per_track, int &first_sect) |
Protected Attributes | |
int | nsurfaces |
int | bytes_per_sector |
double | cmd_ovh |
double | seek_time |
double | rot_latency |
double | head_switch_time |
double | cyl_switch_time |
double | revolution_time |
double | interface_speed |
std::set< Zone, ZoneCmp > | zones |
Definition at line 48 of file simdisk_file.h.
stxxl::DiskGeometry::DiskGeometry | ( | ) | [inline] |
Definition at line 105 of file simdisk_file.h.
stxxl::DiskGeometry::~DiskGeometry | ( | ) | [inline] |
Definition at line 109 of file simdisk_file.h.
void stxxl::DiskGeometry::add_zone | ( | int & | first_cyl, |
int | last_cyl, | ||
int | sec_per_track, | ||
int & | first_sect | ||
) | [protected] |
double stxxl::DiskGeometry::get_delay | ( | file::offset_type | offset, |
file::size_type | size | ||
) |
int stxxl::DiskGeometry::bytes_per_sector [protected] |
Definition at line 91 of file simdisk_file.h.
double stxxl::DiskGeometry::cmd_ovh [protected] |
Definition at line 92 of file simdisk_file.h.
double stxxl::DiskGeometry::cyl_switch_time [protected] |
Definition at line 96 of file simdisk_file.h.
double stxxl::DiskGeometry::head_switch_time [protected] |
Definition at line 95 of file simdisk_file.h.
double stxxl::DiskGeometry::interface_speed [protected] |
Definition at line 98 of file simdisk_file.h.
int stxxl::DiskGeometry::nsurfaces [protected] |
Definition at line 90 of file simdisk_file.h.
double stxxl::DiskGeometry::revolution_time [protected] |
Definition at line 97 of file simdisk_file.h.
double stxxl::DiskGeometry::rot_latency [protected] |
Definition at line 94 of file simdisk_file.h.
double stxxl::DiskGeometry::seek_time [protected] |
Definition at line 93 of file simdisk_file.h.
std::set<Zone, ZoneCmp> stxxl::DiskGeometry::zones [protected] |
Definition at line 99 of file simdisk_file.h.