Project Lucy has retired. For details please refer to its Attic page.
Lucy::Store::RAMFolder – C API Documentation
Apache Lucy™

Lucy::Store::RAMFolder

parcel Lucy
class variable LUCY_RAMFOLDER
struct symbol lucy_RAMFolder
class nickname lucy_RAMFolder
header file Lucy/Store/RAMFolder.h

Name

Lucy::Store::RAMFolder – In-memory Folder implementation.

Description

RAMFolder is an entirely in-memory implementation of Folder, primarily used for testing and development.

Functions

new
lucy_RAMFolder* // incremented
lucy_RAMFolder_new(
    cfish_String *path
);

Create a new RAMFolder.

path

Relative path, used for subfolders.

init
lucy_RAMFolder*
lucy_RAMFolder_init(
    lucy_RAMFolder *self,
    cfish_String *path
);

Initialize a RAMFolder.

path

Relative path, used for subfolders.

Inheritance

Lucy::Store::RAMFolder is a Lucy::Store::Folder is a Clownfish::Obj.