Import BSDDB 4.7.25 (as of svn r89086)
This commit is contained in:
41
cxx/cxx_lock.cpp
Normal file
41
cxx/cxx_lock.cpp
Normal file
@@ -0,0 +1,41 @@
|
||||
/*-
|
||||
* See the file LICENSE for redistribution information.
|
||||
*
|
||||
* Copyright (c) 1997,2008 Oracle. All rights reserved.
|
||||
*
|
||||
* $Id: cxx_lock.cpp 63573 2008-05-23 21:43:21Z trent.nelson $
|
||||
*/
|
||||
|
||||
#include "db_config.h"
|
||||
|
||||
#include "db_int.h"
|
||||
|
||||
#include "db_cxx.h"
|
||||
#include "dbinc/cxx_int.h"
|
||||
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
// //
|
||||
// DbLock //
|
||||
// //
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
|
||||
DbLock::DbLock(DB_LOCK value)
|
||||
: lock_(value)
|
||||
{
|
||||
}
|
||||
|
||||
DbLock::DbLock()
|
||||
{
|
||||
memset(&lock_, 0, sizeof(DB_LOCK));
|
||||
}
|
||||
|
||||
DbLock::DbLock(const DbLock &that)
|
||||
: lock_(that.lock_)
|
||||
{
|
||||
}
|
||||
|
||||
DbLock &DbLock::operator = (const DbLock &that)
|
||||
{
|
||||
lock_ = that.lock_;
|
||||
return (*this);
|
||||
}
|
||||
Reference in New Issue
Block a user