lucy-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nwelln...@apache.org
Subject [5/5] lucy-clownfish git commit: Make Hash API public
Date Fri, 17 Apr 2015 18:34:02 GMT
Make Hash API public


Project: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/commit/752d2061
Tree: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/tree/752d2061
Diff: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/diff/752d2061

Branch: refs/heads/master
Commit: 752d2061084009b8b48430bf88554cdef95f901c
Parents: fa3b08b
Author: Nick Wellnhofer <wellnhofer@aevum.de>
Authored: Fri Apr 17 15:26:39 2015 +0200
Committer: Nick Wellnhofer <wellnhofer@aevum.de>
Committed: Fri Apr 17 15:26:39 2015 +0200

----------------------------------------------------------------------
 runtime/core/Clownfish/Hash.cfh | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucy-clownfish/blob/752d2061/runtime/core/Clownfish/Hash.cfh
----------------------------------------------------------------------
diff --git a/runtime/core/Clownfish/Hash.cfh b/runtime/core/Clownfish/Hash.cfh
index e93b7ba..54a7456 100644
--- a/runtime/core/Clownfish/Hash.cfh
+++ b/runtime/core/Clownfish/Hash.cfh
@@ -21,7 +21,7 @@ parcel Clownfish;
  *
  * Values are stored by reference and may be any kind of Obj.
  */
-class Clownfish::Hash inherits Clownfish::Obj {
+public class Clownfish::Hash inherits Clownfish::Obj {
 
     void          *entries;
     uint32_t       capacity;
@@ -31,14 +31,14 @@ class Clownfish::Hash inherits Clownfish::Obj {
     inert void
     init_class();
 
-    inert incremented Hash*
+    public inert incremented Hash*
     new(uint32_t capacity = 0);
 
     /**
      * @param capacity The number of elements that the hash will be asked to
      * hold initially.
      */
-    inert Hash*
+    public inert Hash*
     init(Hash *self, uint32_t capacity = 0);
 
     inert String*
@@ -46,15 +46,15 @@ class Clownfish::Hash inherits Clownfish::Obj {
 
     /** Empty the hash of all key-value pairs.
      */
-    void
+    public void
     Clear(Hash *self);
 
     /** Store a key-value pair.
      */
-    void
+    public void
     Store(Hash *self, String *key, decremented Obj *value);
 
-    void
+    public void
     Store_Utf8(Hash *self, const char *str, size_t len,
                decremented Obj *value);
 
@@ -62,10 +62,10 @@ class Clownfish::Hash inherits Clownfish::Obj {
      *
      * @return the value, or NULL if `key` is not present.
      */
-    nullable Obj*
+    public nullable Obj*
     Fetch(Hash *self, String *key);
 
-    nullable Obj*
+    public nullable Obj*
     Fetch_Utf8(Hash *self, const char *key, size_t key_len);
 
     /** Attempt to delete a key-value pair from the hash.
@@ -73,11 +73,11 @@ class Clownfish::Hash inherits Clownfish::Obj {
      * @return the value if `key` exists and thus deletion
      * succeeds; otherwise NULL.
      */
-    incremented nullable Obj*
+    public incremented nullable Obj*
     Delete(Hash *self, String *key);
 
-    incremented nullable Obj*
-    Delete_Utf8(Hash *self, const char *key, size_t key_ley);
+    public incremented nullable Obj*
+    Delete_Utf8(Hash *self, const char *key, size_t key_len);
 
     /** Search for a key which Equals the key supplied, and return the key
      * rather than its value.
@@ -87,12 +87,12 @@ class Clownfish::Hash inherits Clownfish::Obj {
 
     /** Return an VArray of pointers to the hash's keys.
      */
-    incremented VArray*
+    public incremented VArray*
     Keys(Hash *self);
 
     /** Return an VArray of pointers to the hash's values.
      */
-    incremented VArray*
+    public incremented VArray*
     Values(Hash *self);
 
     uint32_t


Mime
View raw message