Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

io::iorequest_t Struct Reference

Abstract io request: pointer to the offset of the operation (on a file) with some bit information (meaning unknown here). More...

#include <IOQueue.h>

Inheritance diagram for io::iorequest_t:

base::bitptr_t< requestdata_t > List of all members.

Public Member Functions

 iorequest_t (requestdata_t *ptr)
 Constructors = wrappers.
 iorequest_t (requestdata_t *ptr, uint32_t bits)
uint64_t getOffset () const
 Wrapper:.
bool operator< (const iorequest_t &req) const
 Operator < defined on the offset.

Detailed Description

Abstract io request: pointer to the offset of the operation (on a file) with some bit information (meaning unknown here).

NOTE: do not inherit from iorequest_t because it is copied in the IOQueue.


Constructor & Destructor Documentation

io::iorequest_t::iorequest_t requestdata_t ptr  )  [inline]
 

Constructors = wrappers.

io::iorequest_t::iorequest_t requestdata_t ptr,
uint32_t  bits
[inline]
 


Member Function Documentation

uint64_t io::iorequest_t::getOffset  )  const [inline]
 

Wrapper:.

Returns:
offset of the io request

bool io::iorequest_t::operator< const iorequest_t req  )  const [inline]
 

Operator < defined on the offset.


The documentation for this struct was generated from the following file:
Generated on Fri Jun 30 00:03:04 2006 for Module io by  doxygen 1.4.2