| ▼Njazz_bebop | A language to access any container by base using locators |
| CApiQueryState | A buffer to keep the state while parsing/executing a query |
| CAttributeType | A type definition for attributes across Jazz native (with special codes), and ONNX protocol buffer |
| CBaseAPI | BaseAPI: The parent of API and Core |
| CBop | Bop: The Bebop compiler and decompiler |
| CCaster | Caster: An optional converter of the output |
| CColSelection | ColSelection: A selection of columns from a Space |
| CCore | Core: The execution unit is now a wrapper around onnx-runtime |
| CDataSpaces | DataSpaces: The data space |
| CFields | Fields: A Space for Snippets |
| COnnxAttribute | An attribute for an ONNX OpCode |
| COnnxOpCode | An ONNX OpCode |
| COnnxParameter | A parameter (input or output) for an ONNX OpCode |
| COpCodes | OpCodes: The opcodes |
| CRowSelection | RowSelection: An iterator over the rows of a Space |
| CSnippet | Snippet: A code snippet and the ancestor of Concept |
| CSpace | Space: The abstract space |
| CstdName | A wrapped Name that supports being stacked in an std::vector and used as a key in an std::map |
| CstdNameVersion | A pair of a name and a version to be used as a key in a dictionary |
| CTensorType | A type definition for tensors across all the technologies: Jazz native, ONNX protocol buffer and ONNX runtime |
| ▼Njazz_elements | The namespace for Jazz Utils, Blocks, Kinds, Tuples, Containers, etc |
| CBlock | A block is a moveable BlockHeader followed by a Tensor and a StringBuffer |
| CBlockHeader | Header for a Movable Block (Tensor, Kind or Tuple) or a Dynamic Block (Index) |
| CChannels | Channels: A Container doing block transactions across media (files, folders, shell, http urls and zeroMQ servers) |
| CConfigFile | A configuration file as a key/value store |
| CContainer | Container: A Service to manage Jazz blocks. All Jazz blocks are managed by this or a descendant of this |
| CEntityKeyHash | EntityKeyHash: A record containing separate hashes for entity and key |
| CItemHeader | Header for an item (of a Kind or Tuple) |
| CJazzLmdbOptions | All the necessary LMDB options (a binary representation of the values in the config file) |
| CKind | Kind: A type definition for Jazz Blocks and Tuples |
| CLocator | Locator: A minimal structure to define the location of resources inside a Container |
| CLogger | A simple logger |
| CNameUse | NameUse: A pair of Name and number of times the name is used |
| CParseNextStateLUT | A lookup table for all the possible values of a char mapped into an 8-bit state |
| CParseStateTransition | A way to build constants defining the transition from one state to the next via a regex |
| CPersisted | Persisted: A Service to manage data objects in LMDB |
| CPutBuffer | A structure keep state inside a put callback |
| CQueueEnt | QueueEnt: An entity to store a priority queue |
| CService | A Jazz Service is a globally instanced configurable object that may allocate RAM |
| CSocket | A structure to hold a single pipeline |
| CStaticBlockHeader | A Binary Compatible BlockHeader without Index (and therefore constructors/destructors) |
| CStoredTransaction | An internal (for Container) Transaction with pointers for a deque |
| CStringBuffer | Structure at the end of a Block, initially created with init_string_buffer() |
| CTensor | A tensor of cell size 1, 4, 8 or sizeof(BlockHeader) |
| CTensorDim | The dimension of a tensor |
| CTransaction | Transaction: A wrapper over a Block that defines the communication of a block with a Container |
| CTuple | Tuple: A Jazz Block with multiple Tensors |
| CVolatile | Volatile: A Service to manage data objects in RAM |
| CVolatileTransaction | VolatileTransaction: A Transaction-descendant wrapper over a Block for Volatile blocks |
| ▼Njazz_main | The http API, instancing and building the server |
| CAPI | API: A Service to manage the REST API |
| CHttpServer | HttpServer: The http server is also a Service |
| ▼Njazz_models | Concepts: A tree of Snippets with support fro blending that populates a semantic space |
| CConcept | Concept: Generalizes Snippet for informal code |
| CModel | Model: A Space of Concepts |
| CModelsAPI | ModelsAPI: The model API |
| CSemSpaces | SemSpaces: A Fields for Concepts |