#include <scsi_types.h>
Definition at line 263 of file scsi_types.h.
Public Member Functions | |
| scsi_Wrapper32 () | |
| scsi_Wrapper32 (UInt32_t a_uint) | |
| scsi_Wrapper32 (const scsi_UInt32_t &a_buf) | |
| scsi_Wrapper32 & | operator= (UInt32_t a_uint) |
| scsi_Wrapper32 & | operator= (scsi_UInt32_t &a_buf) |
| scsi_Wrapper32 & | operator= (const scsi_UInt32_t &a_buf) |
| operator UInt32_t () const | |
Private Attributes | |
| scsi_UInt32_t * | m_data_p |
| scsi_Wrapper32::scsi_Wrapper32 | ( | ) | [inline] |
| scsi_Wrapper32::scsi_Wrapper32 | ( | UInt32_t | a_uint | ) | [inline, explicit] |
| scsi_Wrapper32::scsi_Wrapper32 | ( | const scsi_UInt32_t & | a_buf | ) | [inline] |
Definition at line 273 of file scsi_types.h.
00274 : m_data_p(const_cast<scsi_UInt32_t*>(&a_buf)) { 00275 };
| scsi_Wrapper32& scsi_Wrapper32::operator= | ( | UInt32_t | a_uint | ) | [inline] |
Definition at line 277 of file scsi_types.h.
00277 { 00278 UInt32_t* data_p = reinterpret_cast<UInt32_t*>(*m_data_p); *data_p = a_uint; 00279 return (*this); 00280 };
| scsi_Wrapper32& scsi_Wrapper32::operator= | ( | scsi_UInt32_t & | a_buf | ) | [inline] |
Definition at line 282 of file scsi_types.h.
00282 { 00283 m_data_p = &a_buf; 00284 return (*this); 00285 };
| scsi_Wrapper32& scsi_Wrapper32::operator= | ( | const scsi_UInt32_t & | a_buf | ) | [inline] |
Definition at line 287 of file scsi_types.h.
00287 { 00288 m_data_p = const_cast<scsi_UInt32_t*>(&a_buf); 00289 return (*this); 00290 };
| scsi_Wrapper32::operator UInt32_t | ( | ) | const [inline] |
Definition at line 292 of file scsi_types.h.
00292 { 00293 return *(reinterpret_cast<const UInt32_t*>(*m_data_p)); 00294 };
scsi_UInt32_t* scsi_Wrapper32::m_data_p [private] |
Definition at line 294 of file scsi_types.h.
1.5.6