Sha256: 86df462a1aae6838cc168018b8d992937c799372903a8df086e96788edf7ccf2

Contents?: true

Size: 519 Bytes

Versions: 35

Compression:

Stored size: 519 Bytes

Contents

#ifndef LCB_N1QL_INTERNAL_H
#define LCB_N1QL_INTERNAL_H

#ifdef __cplusplus
#include <string>
extern "C" {
#endif

typedef struct lcb_N1QLCACHE_st lcb_N1QLCACHE;
lcb_N1QLCACHE *lcb_n1qlcache_create(void);
void lcb_n1qlcache_destroy(lcb_N1QLCACHE*);
void lcb_n1qlcache_clear(lcb_N1QLCACHE *);

#ifdef __cplusplus
void lcb_n1qlcache_getplan(lcb_N1QLCACHE *cache,
    const std::string& key, std::string& out);

// Parse timeout value. Exposed for tests
lcb_U32 lcb_n1qlreq_parsetmo(const std::string& s);
}
#endif
#endif

Version data entries

35 entries across 35 versions & 2 rubygems

Version Path
mt-libcouchbase-1.4.03 ext/libcouchbase/src/n1ql/n1ql-internal.h
mt-libcouchbase-1.4.02 ext/libcouchbase/src/n1ql/n1ql-internal.h
mt-libcouchbase-1.4.01 ext/libcouchbase/src/n1ql/n1ql-internal.h
mt-libcouchbase-1.4.0 ext/libcouchbase/src/n1ql/n1ql-internal.h
libcouchbase-1.3.2 ext/libcouchbase/src/n1ql/n1ql-internal.h
libcouchbase-1.3.0 ext/libcouchbase/src/n1ql/n1ql-internal.h
libcouchbase-1.2.8 ext/libcouchbase/src/n1ql/n1ql-internal.h
libcouchbase-1.2.7 ext/libcouchbase/src/n1ql/n1ql-internal.h
libcouchbase-1.2.6 ext/libcouchbase/src/n1ql/n1ql-internal.h
libcouchbase-1.2.5 ext/libcouchbase/src/n1ql/n1ql-internal.h
libcouchbase-1.2.4 ext/libcouchbase/src/n1ql/n1ql-internal.h
libcouchbase-1.2.3 ext/libcouchbase/src/n1ql/n1ql-internal.h
libcouchbase-1.2.2 ext/libcouchbase/src/n1ql/n1ql-internal.h
libcouchbase-1.2.1 ext/libcouchbase/src/n1ql/n1ql-internal.h
libcouchbase-1.2.0 ext/libcouchbase/src/n1ql/n1ql-internal.h
libcouchbase-1.1.1 ext/libcouchbase/src/n1ql/n1ql-internal.h
libcouchbase-1.1.0 ext/libcouchbase/src/n1ql/n1ql-internal.h
libcouchbase-1.0.4 ext/libcouchbase/src/n1ql/n1ql-internal.h
libcouchbase-1.0.3 ext/libcouchbase/src/n1ql/n1ql-internal.h
libcouchbase-1.0.2 ext/libcouchbase/src/n1ql/n1ql-internal.h