devid_t Struct Reference
[Identifiers]

Collaboration diagram for devid_t:

Collaboration graph
[legend]
List of all members.

Detailed Description

Internal Device ID.

This identifier is not persistent; it is assigned when a device is mounted (by the filesystem's file name (a string))

Examples:

create_rec.cpp, log_exceed.cpp, sort_stream.cpp, and vtable_example.cpp.

Definition at line 49 of file devid_t.h.

Public Member Functions

 devid_t ()
 devid_t (const char *pathname)
bool operator== (const devid_t &d) const
bool operator!= (const devid_t &d) const

Public Attributes

w_base_t::uint8_t id
w_base_t::uint4_t dev

Static Public Attributes

static const devid_t null

Friends

ostream & operator<< (ostream &, const devid_t &d)


The documentation for this struct was generated from the following files:
Generated on Wed Jul 7 17:22:43 2010 for Shore Storage Manager by  doxygen 1.4.7