| /** | |
| * Define base class for synchronization exceptions. | |
| * | |
| * Copyright: Copyright Sean Kelly 2005 - 2009. | |
| * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost License 1.0) | |
| * Authors: Sean Kelly | |
| * Source: $(DRUNTIMESRC core/sync/_exception.d) | |
| */ | |
| /* Copyright Sean Kelly 2005 - 2009. | |
| * Distributed under the Boost Software License, Version 1.0. | |
| * (See accompanying file LICENSE or copy at | |
| * http://www.boost.org/LICENSE_1_0.txt) | |
| */ | |
| module core.sync.exception; | |
| /** | |
| * Base class for synchronization errors. | |
| */ | |
| class SyncError : Error | |
| { | |
| @safe pure nothrow this(string msg, string file = __FILE__, size_t line = __LINE__, Throwable next = null) | |
| { | |
| super(msg, file, line, next); | |
| } | |
| @safe pure nothrow this(string msg, Throwable next, string file = __FILE__, size_t line = __LINE__) | |
| { | |
| super(msg, file, line, next); | |
| } | |
| } |