From 08e27be5bba0400b651ed7877e72ff48bbdd6ccc Mon Sep 17 00:00:00 2001 From: Rich Hickey Date: Wed, 31 May 2006 20:45:32 +0000 Subject: added tld to IObj sigs, added TObj --- src/cli/runtime/IObj.cs | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'src/cli/runtime/IObj.cs') diff --git a/src/cli/runtime/IObj.cs b/src/cli/runtime/IObj.cs index 3362ead2..d3e71ee8 100644 --- a/src/cli/runtime/IObj.cs +++ b/src/cli/runtime/IObj.cs @@ -1,10 +1,20 @@ -using System; +/** + * Copyright (c) Rich Hickey. All rights reserved. + * The use and distribution terms for this software are covered by the + * Common Public License 1.0 (http://opensource.org/licenses/cpl.php) + * which can be found in the file CPL.TXT at the root of this distribution. + * By using this software in any fashion, you are agreeing to be bound by + * the terms of this license. + * You must not remove this notice, or any other, from this software. + **/ + +using System; namespace org.clojure.runtime { interface IObj { - object put(IComparable key, object val); - object get(IComparable key); - bool has(IComparable key); + object put(ThreadLocalData tld, IComparable key, object val); + object get(ThreadLocalData tld, IComparable key); + bool has(ThreadLocalData tld, IComparable key); } } -- cgit v1.2.3-70-g09d2