Sha256: 039f39fd210721d6f14bf61f9415e0751521cab71ba011389fff1e9386660a28

Contents?: true

Size: 387 Bytes

Versions: 40

Compression:

Stored size: 387 Bytes

Contents

/* cache.h
 * Copyright (c) 2011, Peter Ohler
 * All rights reserved.
 */

#ifndef __OX_CACHE_H__
#define __OX_CACHE_H__

#include "ruby.h"

typedef struct _Cache   *Cache;

extern void     ox_cache_new(Cache *cache);

extern VALUE    ox_cache_get(Cache cache, const char *key, VALUE **slot, const char **keyp);

extern void     ox_cache_print(Cache cache);

#endif /* __OX_CACHE_H__ */

Version data entries

40 entries across 40 versions & 2 rubygems

Version Path
xaiml-0.1.3 vendor/bundle/ruby/2.5.0/gems/ox-2.10.0/ext/ox/cache.h
xaiml-0.1.2 vendor/bundle/ruby/2.5.0/gems/ox-2.10.0/ext/ox/cache.h
xaiml-0.1.1 vendor/bundle/ruby/2.5.0/gems/ox-2.10.0/ext/ox/cache.h
xaiml-0.1.0 vendor/bundle/ruby/2.5.0/gems/ox-2.10.0/ext/ox/cache.h
ox-2.10.0 ext/ox/cache.h
ox-2.9.4 ext/ox/cache.h
ox-2.9.3 ext/ox/cache.h
ox-2.9.2 ext/ox/cache.h
ox-2.9.1 ext/ox/cache.h
ox-2.9.0 ext/ox/cache.h
ox-2.8.4 ext/ox/cache.h
ox-2.8.3 ext/ox/cache.h
ox-2.8.2 ext/ox/cache.h
ox-2.8.1 ext/ox/cache.h
ox-2.8.0 ext/ox/cache.h
ox-2.7.0 ext/ox/cache.h
ox-2.6.0 ext/ox/cache.h
ox-2.5.0 ext/ox/cache.h
ox-2.4.13 ext/ox/cache.h
ox-2.4.12 ext/ox/cache.h