Jazz 1.25.+
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cjazz_bebop::ApiQueryStateA buffer to keep the state while parsing/executing a query
 Cjazz_bebop::AttributeTypeA type definition for attributes across Jazz native (with special codes), and ONNX protocol buffer
 Cjazz_elements::BlockHeaderHeader for a Movable Block (Tensor, Kind or Tuple) or a Dynamic Block (Index)
 Cjazz_bebop::CasterCaster: An optional converter of the output
 Cjazz_bebop::ColSelectionColSelection: A selection of columns from a Space
 Cjazz_elements::ConfigFileA configuration file as a key/value store
 Cjazz_elements::EntityKeyHashEntityKeyHash: A record containing separate hashes for entity and key
 Cjazz_elements::ItemHeaderHeader for an item (of a Kind or Tuple)
 Cjazz_elements::JazzLmdbOptionsAll the necessary LMDB options (a binary representation of the values in the config file)
 Cjazz_elements::LocatorLocator: A minimal structure to define the location of resources inside a Container
 Cjazz_elements::LoggerA simple logger
 Cjazz_elements::NameUseNameUse: A pair of Name and number of times the name is used
 Cjazz_bebop::OnnxAttributeAn attribute for an ONNX OpCode
 Cjazz_bebop::OnnxOpCodeAn ONNX OpCode
 Cjazz_bebop::OnnxParameterA parameter (input or output) for an ONNX OpCode
 Cjazz_elements::ParseNextStateLUTA lookup table for all the possible values of a char mapped into an 8-bit state
 Cjazz_elements::ParseStateTransitionA way to build constants defining the transition from one state to the next via a regex
 Cjazz_elements::PutBufferA structure keep state inside a put callback
 Cjazz_elements::QueueEntQueueEnt: An entity to store a priority queue
 Cjazz_bebop::RowSelectionRowSelection: An iterator over the rows of a Space
 Cjazz_elements::ServiceA Jazz Service is a globally instanced configurable object that may allocate RAM
 Cjazz_bebop::BopBop: The Bebop compiler and decompiler
 Cjazz_bebop::DataSpacesDataSpaces: The data space
 Cjazz_bebop::FieldsFields: A Space for Snippets
 Cjazz_models::SemSpacesSemSpaces: A Fields for Concepts
 Cjazz_bebop::OpCodesOpCodes: The opcodes
 Cjazz_bebop::SpaceSpace: The abstract space
 Cjazz_elements::ContainerContainer: A Service to manage Jazz blocks. All Jazz blocks are managed by this or a descendant of this
 Cjazz_bebop::BaseAPIBaseAPI: The parent of API and Core
 Cjazz_bebop::CoreCore: The execution unit is now a wrapper around onnx-runtime
 Cjazz_main::APIAPI: A Service to manage the REST API
 Cjazz_models::ModelsAPIModelsAPI: The model API
 Cjazz_elements::ChannelsChannels: A Container doing block transactions across media (files, folders, shell, http urls and zeroMQ servers)
 Cjazz_elements::PersistedPersisted: A Service to manage data objects in LMDB
 Cjazz_elements::VolatileVolatile: A Service to manage data objects in RAM
 Cjazz_models::ModelModel: A Space of Concepts
 Cjazz_main::HttpServerHttpServer: The http server is also a Service
 Cjazz_elements::SocketA structure to hold a single pipeline
 Cjazz_elements::StaticBlockHeaderA Binary Compatible BlockHeader without Index (and therefore constructors/destructors)
 Cjazz_elements::BlockA block is a moveable BlockHeader followed by a Tensor and a StringBuffer
 Cjazz_elements::KindKind: A type definition for Jazz Blocks and Tuples
 Cjazz_elements::TupleTuple: A Jazz Block with multiple Tensors
 Cjazz_bebop::SnippetSnippet: A code snippet and the ancestor of Concept
 Cjazz_models::ConceptConcept: Generalizes Snippet for informal code
 Cjazz_bebop::stdNameA wrapped Name that supports being stacked in an std::vector and used as a key in an std::map
 Cjazz_bebop::stdNameVersionA pair of a name and a version to be used as a key in a dictionary
 Cjazz_elements::StringBufferStructure at the end of a Block, initially created with init_string_buffer()
 Cjazz_elements::TensorA tensor of cell size 1, 4, 8 or sizeof(BlockHeader)
 Cjazz_elements::TensorDimThe dimension of a tensor
 Cjazz_bebop::TensorTypeA type definition for tensors across all the technologies: Jazz native, ONNX protocol buffer and ONNX runtime
 Cjazz_elements::TransactionTransaction: A wrapper over a Block that defines the communication of a block with a Container
 Cjazz_elements::StoredTransactionAn internal (for Container) Transaction with pointers for a deque
 Cjazz_elements::VolatileTransactionVolatileTransaction: A Transaction-descendant wrapper over a Block for Volatile blocks