From 122d27347290ff066635bc3005a332d9574bedb2 Mon Sep 17 00:00:00 2001 From: Tim Besard Date: Thu, 27 Oct 2011 16:51:48 +0200 Subject: Cleaning up the code a bit. --- Lock.C | 45 --------------------------------------------- 1 file changed, 45 deletions(-) delete mode 100644 Lock.C (limited to 'Lock.C') diff --git a/Lock.C b/Lock.C deleted file mode 100644 index 104dc81..0000000 --- a/Lock.C +++ /dev/null @@ -1,45 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2006 International Business Machines Corporation. * - * All rights reserved. This program and the accompanying materials * - * are made available under the terms of the Common Public License v1.0 * - * which accompanies this distribution, and is available at * - * http://www.opensource.org/licenses/cpl1.0.php * - * * - * Contributors: * - * Douglas M. Pase - initial API and implementation * - *******************************************************************************/ - - -#include -#include - -#include "Lock.h" - -Lock::Lock() -{ - pthread_mutex_init( &(this->mutex), NULL ); -} - -Lock::~Lock() -{ - pthread_mutex_destroy( &(this->mutex) ); -} - -void -Lock::lock() -{ - pthread_mutex_lock( &(this->mutex) ); -} - -int -Lock::test() -{ - pthread_mutex_trylock( &(this->mutex) ); -} - -void -Lock::unlock() -{ - pthread_mutex_unlock( &(this->mutex) ); -} - -- cgit v1.2.3