CAPIO-CL 1.2.0
CAPIO-CL: Cross Application Programmable I/O - Coordination Language
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Ccapiocl::CAPIO_CL_VERSIONAvailable versions of CAPIO-CL language
 Ccapiocl::configuration::CapioClConfigurationLoad configuration and store it from a CAPIO-CL TOML configuration file
 CConfigurationEntryStruct containing key value pairs for capio-cl runtime configuration
 Ccapiocl::configuration::defaultsDefaults values keys for runtime options of CAPIO-CL
 Ccapiocl::engine::EngineEngine for managing CAPIO-CL configuration entries. The CapioCLEngine class stores and manages configuration rules for files and directories as defined in the CAPIO-CL configuration file. It maintains producers, consumers, commit rules, fire rules, and other metadata associated with files or directories. Each entry in the configuration associates a path with:
 Cstd::exception
 Ccapiocl::configuration::CapioClConfigurationExceptionCustom exception thrown when handling a CAPIO-CL TOML configuration file
 Ccapiocl::monitor::MonitorExceptionCustom exception thrown when parsing a CAPIO-CL configuration file by Parser
 Ccapiocl::parser::ParserExceptionCustom exception thrown when parsing a CAPIO-CL configuration file by Parser
 Ccapiocl::serializer::SerializerExceptionCustom exception thrown when serializing an instance of Engine
 Ccapiocl::monitor::MonitorClass to monitor runtime dependent information on CAPIO-CL related paths, such as commitment status and Home Node Policies
 Ccapiocl::monitor::MonitorInterfaceAbstract interface for monitoring the commit state of files in CAPIO-CL
 Ccapiocl::monitor::FileSystemMonitorMonitor implementation that represents commit state using the filesystem
 Ccapiocl::monitor::MulticastMonitorMonitor implementation that synchronizes file commit state via multicast messages
 Ccapiocl::parser::ParserContains the code to parse a JSON based CAPIO-CL configuration file
 Ccapiocl::serializer::SerializerDump the current loaded CAPIO-CL configuration from class Engine to a CAPIO-CL configuration file