data_Position Class Reference
[SCSI Library]

#include <data.h>

Inheritance diagram for data_Position:

Inheritance graph
[legend]
Collaboration diagram for data_Position:

Collaboration graph
[legend]

List of all members.


Detailed Description

Results of read position command.

Author:
Matej Kenda

Definition at line 80 of file data.h.


Public Member Functions

 data_Position ()
virtual ~data_Position ()
const data_PositionShort_tGetPosStruct () const
UInt32_t GetPosition ()

Private Attributes

 log_CLASSID_m
data_PositionShort_t m_positionShort

Constructor & Destructor Documentation

data_Position::data_Position (  ) 

Definition at line 19 of file data_position.cpp.

00019                             {
00020 }

data_Position::~data_Position (  )  [virtual]

Definition at line 22 of file data_position.cpp.

00022                              {
00023 }


Member Function Documentation

const data_PositionShort_t & data_Position::GetPosStruct (  )  const

Definition at line 25 of file data_position.cpp.

References m_positionShort.

Referenced by cdb_ReadPosition::GetBufferPointer(), and cdb_ReadPosition::GetBufferSize().

00025                                                               {
00026     return m_positionShort;
00027 }

Here is the caller graph for this function:

UInt32_t data_Position::GetPosition (  ) 

Definition at line 29 of file data_position.cpp.

References data_PositionShort_t::firstBlk, m_positionShort, and ntoh().

Referenced by GetPos(), bea_TapeVolume::GetPosition(), Pos(), Rate(), and ReadBlockPos().

00029                                     {
00030     return ntoh(m_positionShort.firstBlk);
00031 }

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

Reimplemented from scsi_Data.

Definition at line 89 of file data.h.

Definition at line 91 of file data.h.

Referenced by GetPosition(), and GetPosStruct().


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

Generated on Mon Feb 27 19:07:09 2012 for OPENARCHIVE by  doxygen 1.5.6