|
CAPIO-CL 1.2.0
CAPIO-CL: Cross Application Programmable I/O - Coordination Language
|
| Ccapiocl::CAPIO_CL_VERSION | Available versions of CAPIO-CL language |
| Ccapiocl::configuration::CapioClConfiguration | Load configuration and store it from a CAPIO-CL TOML configuration file |
| CConfigurationEntry | Struct containing key value pairs for capio-cl runtime configuration |
| Ccapiocl::configuration::defaults | Defaults values keys for runtime options of CAPIO-CL |
| Ccapiocl::engine::Engine | Engine 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::CapioClConfigurationException | Custom exception thrown when handling a CAPIO-CL TOML configuration file |
| Ccapiocl::monitor::MonitorException | Custom exception thrown when parsing a CAPIO-CL configuration file by Parser |
| Ccapiocl::parser::ParserException | Custom exception thrown when parsing a CAPIO-CL configuration file by Parser |
| Ccapiocl::serializer::SerializerException | Custom exception thrown when serializing an instance of Engine |
| Ccapiocl::monitor::Monitor | Class to monitor runtime dependent information on CAPIO-CL related paths, such as commitment status and Home Node Policies |
| Ccapiocl::monitor::MonitorInterface | Abstract interface for monitoring the commit state of files in CAPIO-CL |
| Ccapiocl::monitor::FileSystemMonitor | Monitor implementation that represents commit state using the filesystem |
| Ccapiocl::monitor::MulticastMonitor | Monitor implementation that synchronizes file commit state via multicast messages |
| Ccapiocl::parser::Parser | Contains the code to parse a JSON based CAPIO-CL configuration file |
| Ccapiocl::serializer::Serializer | Dump the current loaded CAPIO-CL configuration from class Engine to a CAPIO-CL configuration file |