#include <rm_dboperation.h>


Definition at line 1258 of file rm_dboperation.h.
Public Member Functions | |
| dbo_LibraryStatusSet (string a_libName, UInt32_t a_status, rm_DBThread &a_DBThread) | |
| virtual void | Process () |
Private Attributes | |
| string | m_libName |
| UInt32_t | m_status |
| log_CLASSID_m | |
| dbo_LibraryStatusSet::dbo_LibraryStatusSet | ( | string | a_libName, | |
| UInt32_t | a_status, | |||
| rm_DBThread & | a_DBThread | |||
| ) |
Definition at line 1329 of file rm_dboperation.cpp.
01331 : 01332 01333 rm_DBOperation(a_DBThread), 01334 m_libName(a_libName), 01335 m_status(a_status) { 01336 /*empty*/ 01337 }
| void dbo_LibraryStatusSet::Process | ( | ) | [virtual] |
Implements rm_DBOperation.
Definition at line 1339 of file rm_dboperation.cpp.
References i_Library_t::libraryName, log_WriteEvent(), rm_DBOperation::m_DBThread, m_libName, rm_DBThread::m_rmOp, m_status, rm_Operator::SelectLibrary(), i_Library_t::status, and rm_Operator::Update().
01339 { 01340 i_Library_t l = m_DBThread.m_rmOp.SelectLibrary(m_libName); 01341 l.status = l.status | m_status; 01342 log_WriteEvent("Library status set ", "", 0, string(l.libraryName)); 01343 m_DBThread.m_rmOp.Update(l); 01344 }

string dbo_LibraryStatusSet::m_libName [private] |
UInt32_t dbo_LibraryStatusSet::m_status [private] |
dbo_LibraryStatusSet::log_CLASSID_m [private] |
1.5.6