hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
|
#include <hobbes/db/series.H>
Namespaces | |
hobbes | |
Typedefs | |
typedef array< int > | hobbes::PBatch |
typedef fileref< PBatch * > | hobbes::PBatchRef |
typedef dbseq< PBatchRef > | hobbes::PBatchList |
typedef fileref< PBatchList * > | hobbes::PBatchListRef |
Functions | |
static MonoTypePtr | hobbes::entuple (const MonoTypePtr &ty) |
static MonoTypePtr | hobbes::filerefTy (const MonoTypePtr &ty) |
static MonoTypePtr | hobbes::storedListOf (const MonoTypePtr &ty) |
static MonoTypePtr | hobbes::storedStreamOf (const MonoTypePtr &ty) |
static MonoTypePtr | hobbes::storeAs (cc *c, const MonoTypePtr &ty) |
static void * | hobbes::storageFunction (cc *c, const MonoTypePtr &ty, const MonoTypePtr &storageType, const LexicalAnnotation &la) |
static void | hobbes::unsafeWriteToSeries (long ss, char *rec) |
static void | hobbes::unsafeWriteUnitToSeries (long ss) |