Sha256: 94ab663d3e606dde0397a72139f32d9b65c363d2d8d1c2e9de221597c05395fa

Contents?: true

Size: 466 Bytes

Versions: 23

Compression:

Stored size: 466 Bytes

Contents

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

#ifndef OX_CACHE8_H
#define OX_CACHE8_H

#include "ruby.h"
#include "stdint.h"

typedef struct _cache8	*Cache8;
typedef uint64_t	slot_t;
typedef uint64_t	sid_t;

extern void	ox_cache8_new(Cache8 *cache);
extern void	ox_cache8_delete(Cache8 cache);

extern slot_t	ox_cache8_get(Cache8 cache, sid_t key, slot_t **slot);

//extern void	ox_cache8_print(Cache8 cache);

#endif /* OX_CACHE8_H */

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
ox-2.14.14 ext/ox/cache8.h
ox-2.14.13 ext/ox/cache8.h
ox-2.14.12 ext/ox/cache8.h
ox-2.14.11 ext/ox/cache8.h
ox-2.14.10 ext/ox/cache8.h
ox-2.14.9 ext/ox/cache8.h
ox-2.14.8 ext/ox/cache8.h
ox-2.14.7 ext/ox/cache8.h
ox-2.14.6 ext/ox/cache8.h
ox-2.14.5 ext/ox/cache8.h
ox-2.14.4 ext/ox/cache8.h
ox-2.14.3 ext/ox/cache8.h
ox-2.14.2 ext/ox/cache8.h
ox-2.14.1 ext/ox/cache8.h
ox-2.14.0 ext/ox/cache8.h
ox-2.13.4 ext/ox/cache8.h
ox-2.13.3 ext/ox/cache8.h
ox-2.13.2 ext/ox/cache8.h
ox-2.13.1 ext/ox/cache8.h
ox-2.12.1 ext/ox/cache8.h