Sha256: 9ed8f80f02836e348d660ef2a1cf0adb836df48b3ea5fc4db8c80e2cd9176eb0

Contents?: true

Size: 375 Bytes

Versions: 16

Compression:

Stored size: 375 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

16 entries across 16 versions & 1 rubygems

Version Path
ox-2.14.7 ext/ox/oxcache.h
ox-2.14.6 ext/ox/cache.h
ox-2.14.5 ext/ox/cache.h
ox-2.14.4 ext/ox/cache.h
ox-2.14.3 ext/ox/cache.h
ox-2.14.2 ext/ox/cache.h
ox-2.14.1 ext/ox/cache.h
ox-2.14.0 ext/ox/cache.h
ox-2.13.4 ext/ox/cache.h
ox-2.13.3 ext/ox/cache.h
ox-2.13.2 ext/ox/cache.h
ox-2.13.1 ext/ox/cache.h
ox-2.12.1 ext/ox/cache.h
ox-2.12.0 ext/ox/cache.h
ox-2.11.0 ext/ox/cache.h
ox-2.10.1 ext/ox/cache.h