#include <rm_dboperation.h>


Definition at line 1529 of file rm_dboperation.h.
Public Member Functions | |
| dbo_ClearPartitionStatus (UInt32_t &a_flag, rm_String &a_partName, rm_DBThread &a_DBThread) | |
| virtual void | Process () |
Private Attributes | |
| UInt32_t | m_flag |
| rm_String | m_partName |
| log_CLASSID_m | |
| dbo_ClearPartitionStatus::dbo_ClearPartitionStatus | ( | UInt32_t & | a_flag, | |
| rm_String & | a_partName, | |||
| rm_DBThread & | a_DBThread | |||
| ) |
Definition at line 1680 of file rm_dboperation.cpp.
01683 : 01684 01685 rm_DBOperation(a_DBThread), 01686 m_flag(a_flag), 01687 m_partName(a_partName) 01688 { 01689 /*empty*/ 01690 }
| void dbo_ClearPartitionStatus::Process | ( | ) | [virtual] |
Implements rm_DBOperation.
Definition at line 1693 of file rm_dboperation.cpp.
References dbg_DETAIL, log_DBG_m, log_FUNC_m, rm_DBOperation::m_DBThread, m_flag, m_partName, rm_DBThread::m_rmOp, rm_Operator::SelectPartition(), rm_Partition::status, and rm_Operator::UpdatePartition().
01693 { 01694 log_FUNC_m(Process); 01695 rm_Partition part; 01696 part = m_DBThread.m_rmOp.SelectPartition(m_partName); 01697 part.status = part.status & ~(m_flag); 01698 m_DBThread.m_rmOp.UpdatePartition(part); 01699 log_DBG_m(dbg_DETAIL, "Status of " << m_partName << " cleared " << m_flag); 01700 01701 }

UInt32_t dbo_ClearPartitionStatus::m_flag [private] |
dbo_ClearPartitionStatus::log_CLASSID_m [private] |
1.5.6