| CPDI::Callbacks | |
| CPDI::Context | |
| CPDI::Context_proxy | |
| CPDI::Data_descriptor | |
| CPDI::Tuple_datatype::Element | A Element is one of the elements inside a Tuple_datatype |
| Cstd::enable_shared_from_this | |
| CPDI::Datatype_template | |
| CPDI::Datatype | A Datatype is a Datatype_template that accepts no argument |
| CPDI::Array_datatype | Array_datatype is a Datatype that represents an array: i.e storage of multiple elements of the same type continuously in memory |
| CPDI::Pointer_datatype | |
| CPDI::Record_datatype | A Record_datatype is a Datatype that represents a fixed number of elements of potentially different types layed out in a specific way in memory |
| CPDI::Scalar_datatype | |
| CPDI::Tuple_datatype | A Tuple_datatype is a Datatype that represents a fixed number of elements of potentially different types layed out in a specific way in memory |
| Cstd::exception | |
| CPDI::Error | |
| CPDI::Config_error | |
| CPDI::Impl_error | |
| CPDI::Plugin_error | |
| CPDI::Right_error | |
| CPDI::State_error | |
| CPDI::System_error | |
| CPDI::Type_error | |
| CPDI::Unavailable_error | |
| CPDI::Value_error | |
| CPDI::Expression | |
| Cstd::hash< PDI::Ref_any< R, W > > | |
| CPDI::Context::Iterator | An iterator used to go through the descriptor store |
| CPDI::Logger | Wrapper for spdlog::logger with additional pattern getter method |
| CPDI::Record_datatype::Member | A Member is one of the elements inside a Record_datatype |
| CPDI::Paraconf_wrapper | Automatically installs a paraconf error-handler that ignores errors and uninstalls it on destruction |
| CPDI_errhandler_t | Definition of an error handler |
| CPDI::Plugin | The class PDI plugins should implement |
| CPDI::Reference_base | A common base for all references, whatever their access privileges |
| CPDI::Ref_any< false, false > | |
| CPDI::Ref_any< true, false > | |
| CPDI::Ref_any< false, true > | |
| CPDI::Ref_any< true, true > | |
| CPDI::Ref_any< R, W > | A dynamically typed reference to data with automatic memory management and read/write locking semantic |
| CPDI::Reference_base::Referenced_buffer | A descriptor for a buffer in which references can point |
| CPDI::Reference_base::Referenced_data | A descriptor for data on which references can point |