#include <rm_dboperation.h>


Definition at line 1154 of file rm_dboperation.h.
Public Member Functions | |
| dbo_MediumStatusSet (string a_barcode, UInt32_t a_status, rm_DBThread &a_DBThread) | |
| virtual void | Process () |
Private Attributes | |
| string | m_barcode |
| UInt32_t | m_status |
| log_CLASSID_m | |
| dbo_MediumStatusSet::dbo_MediumStatusSet | ( | string | a_barcode, | |
| UInt32_t | a_status, | |||
| rm_DBThread & | a_DBThread | |||
| ) |
Definition at line 1196 of file rm_dboperation.cpp.
01198 : 01199 01200 rm_DBOperation(a_DBThread), 01201 m_barcode(a_barcode), 01202 m_status(a_status) { 01203 /*empty*/ 01204 }
| void dbo_MediumStatusSet::Process | ( | ) | [virtual] |
Implements rm_DBOperation.
Definition at line 1206 of file rm_dboperation.cpp.
References i_Medium_t::barcode, log_WriteEvent(), m_barcode, rm_DBOperation::m_DBThread, rm_DBThread::m_rmOp, m_status, rm_Operator::SelectMedium(), i_Medium_t::status, and rm_Operator::Update().
01206 { 01207 i_Medium_t m = m_DBThread.m_rmOp.SelectMedium(m_barcode); 01208 m.status = m.status | m_status; 01209 log_WriteEvent("Medium status set ", "", 0, string(m.barcode)); 01210 m_DBThread.m_rmOp.Update(m); 01211 }

string dbo_MediumStatusSet::m_barcode [private] |
UInt32_t dbo_MediumStatusSet::m_status [private] |
dbo_MediumStatusSet::log_CLASSID_m [private] |
1.5.6