smartmontools SVN Rev 3317
Utility to control and monitor storage systems with "S.M.A.R.T."
Public Member Functions | Private Member Functions | Private Attributes
ata_reg_alias_48 Class Reference

48-bit alias to six 8-bit ATA registers (for LBA). More...

#include <dev_interface.h>

Collaboration diagram for ata_reg_alias_48:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ata_reg_alias_48 (ata_register &ll, ata_register &lm, ata_register &lh, ata_register &hl, ata_register &hm, ata_register &hh)
ata_reg_alias_48operator= (uint64_t x)
uint64_t val () const
 operator uint64_t () const

Private Member Functions

 ata_reg_alias_48 (const ata_reg_alias_48 &)
void operator= (const ata_reg_alias_48 &)

Private Attributes

ata_registerm_ll
ata_registerm_lm
ata_registerm_lh
ata_registerm_hl
ata_registerm_hm
ata_registerm_hh

Detailed Description

48-bit alias to six 8-bit ATA registers (for LBA).

Definition at line 323 of file dev_interface.h.


Constructor & Destructor Documentation

ata_reg_alias_48::ata_reg_alias_48 ( ata_register ll,
ata_register lm,
ata_register lh,
ata_register hl,
ata_register hm,
ata_register hh 
) [inline]

Definition at line 326 of file dev_interface.h.

ata_reg_alias_48::ata_reg_alias_48 ( const ata_reg_alias_48 ) [private]

Member Function Documentation

ata_reg_alias_48::operator uint64_t ( ) const [inline]

Definition at line 353 of file dev_interface.h.

void ata_reg_alias_48::operator= ( const ata_reg_alias_48 ) [private]
ata_reg_alias_48& ata_reg_alias_48::operator= ( uint64_t  x) [inline]

Definition at line 332 of file dev_interface.h.

uint64_t ata_reg_alias_48::val ( ) const [inline]

Definition at line 343 of file dev_interface.h.


Member Data Documentation

Definition at line 357 of file dev_interface.h.

Definition at line 357 of file dev_interface.h.

Definition at line 357 of file dev_interface.h.

Definition at line 357 of file dev_interface.h.

Definition at line 357 of file dev_interface.h.

Definition at line 357 of file dev_interface.h.


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