![]() |
Jazz 1.25.+
|
Fields: A Space for Snippets. More...
#include <fields.h>
Public Member Functions | |
Fields (pBaseAPI api) | |
Bop: Start the Fields. | |
virtual StatusCode | start () |
virtual pChar const | id () |
![]() | |
Service (pLogger a_logger, pConfigFile a_config) | |
virtual StatusCode | shut_down () |
void | log (int loglevel, const char *message) |
void | log_printf (int loglevel, const char *fmt,...) |
bool | get_conf_key (const char *key, int &value) |
bool | get_conf_key (const char *key, double &value) |
bool | get_conf_key (const char *key, std::string &value) |
Private Attributes | |
Name | storage_ent |
The name of the storage entity (Typically an lmdb database with the metadata of all SemSpaces). | |
pVolatile | p_volatile |
The Volatile container. | |
pPersisted | p_persisted |
The Persisted container. | |
pBaseAPI | p_api |
A pointer to the BaseAPI that provides access to containers. | |
Additional Inherited Members | |
![]() | |
pLogger | p_log |
The logger. | |
pConfigFile | p_conf |
The configuration file. | |
A Fields is Space interface to the base index
of the Volatile Container. The entity is the Fields and the key is the name of the snippet.
A field is a namespace inside Fields.
jazz_bebop::Fields::Fields | ( | pBaseAPI | api | ) |
|
virtual |
Starts the Fields service
Reimplemented from jazz_elements::Service.
Reimplemented in jazz_models::SemSpaces.
|
virtual |
Return object ID.
Reimplemented from jazz_elements::Service.
Reimplemented in jazz_models::SemSpaces.