35#include "src/jazz_core/snippet.h"
38#ifndef INCLUDED_JAZZ_CATCH2
39#define INCLUDED_JAZZ_CATCH2
41#include "src/catch2/catch.hpp"
47#ifndef INCLUDED_JAZZ_BEBOP_CORE
48#define INCLUDED_JAZZ_BEBOP_CORE
117 int mode = WRITE_AS_BASE_DEFAULT);
120 int mode = WRITE_AS_BASE_DEFAULT);
BaseAPI: The parent of API and Core.
Definition base_api.h:122
Core: The execution unit is now a wrapper around onnx-runtime.
Definition core.h:93
virtual StatusCode new_entity(pChar p_where)
Definition core.cpp:123
virtual StatusCode exec(pTransaction &p_txn, Locator &function, pTuple p_args)
Definition core.cpp:251
void base_names(BaseNames &base_names)
Definition core.cpp:112
StatusCode shut_down()
Definition core.cpp:99
virtual StatusCode header(StaticBlockHeader &hea, pChar p_what)
Definition core.cpp:171
StatusCode start()
Definition core.cpp:82
virtual StatusCode modify(Locator &function, pTuple p_args)
Definition core.cpp:259
virtual StatusCode remove(pChar p_where)
Definition core.cpp:155
virtual StatusCode get(pTransaction &p_txn, pChar p_what)
Definition core.cpp:203
virtual pChar const id()
Definition core.cpp:72
virtual StatusCode put(pChar p_where, pBlock p_block, int mode=WRITE_AS_BASE_DEFAULT)
Definition core.cpp:139
Channels: A Container doing block transactions across media (files, folders, shell,...
Definition channel.h:242
A configuration file as a key/value store.
Definition utils.h:218
A simple logger.
Definition utils.h:248
Persisted: A Service to manage data objects in LMDB.
Definition persisted.h:111
Tuple: A Jazz Block with multiple Tensors.
Definition tuple.h:94
Volatile: A Service to manage data objects in RAM.
Definition volatile.h:243
A language to access any container by base using locators.
Definition base_api.cpp:39
Core * pCore
A pointer to a Core.
Definition core.h:159
The namespace for Jazz Utils, Blocks, Kinds, Tuples, Containers, etc.
Definition block.cpp:39
std::map< String, pContainer > BaseNames
A map of names for the containers (or structure engines like "map" or "tree" inside Volatile).
Definition container.h:157
char * pChar
A pointer to a char buffer.
Definition types.h:189
class Block * pBlock
A (forward defined) pointer to a Block.
Definition block.h:66
int StatusCode
Type returned by the Service API.
Definition utils.h:142
Locator: A minimal structure to define the location of resources inside a Container.
Definition container.h:189
Transaction: A wrapper over a Block that defines the communication of a block with a Container.
Definition container.h:167