Public Member Functions | Private Attributes

data_Position Class Reference
[SCSI Library]

Results of read position command. More...

#include <data.h>

Inheritance diagram for data_Position:
Inheritance graph
[legend]
Collaboration diagram for data_Position:
Collaboration graph
[legend]

List of all members.

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

Detailed Description

Results of read position command.

Author:
Matej Kenda

Definition at line 94 of file data.h.


Constructor & Destructor Documentation

data_Position::data_Position (  ) 

Definition at line 33 of file data_position.cpp.

                            {
}

data_Position::~data_Position (  )  [virtual]

Definition at line 36 of file data_position.cpp.

                             {
}


Member Function Documentation

UInt32_t data_Position::GetPosition (  ) 

Definition at line 43 of file data_position.cpp.

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

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

Here is the call graph for this function:

Here is the caller graph for this function:

const data_PositionShort_t & data_Position::GetPosStruct (  )  const

Definition at line 39 of file data_position.cpp.

References m_positionShort.

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

                                                              {
    return m_positionShort;
}

Here is the caller graph for this function:


Member Data Documentation

Reimplemented from scsi_Data.

Definition at line 103 of file data.h.

Definition at line 105 of file data.h.

Referenced by GetPosition(), and GetPosStruct().


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