| ▼NPDI | |
| CArray_datatype | Array_datatype is a Datatype that represents an array: i.e storage of multiple elements of the same type continuously in memory |
| CCallbacks | |
| CConfig_error | |
| ▼CContext | |
| CIterator | An iterator used to go through the descriptor store |
| CContext_proxy | |
| CData_descriptor | |
| CDatatype | A Datatype is a Datatype_template that accepts no argument |
| CDatatype_template | |
| CError | |
| CExpression | |
| CImpl_error | |
| CLogger | Wrapper for spdlog::logger with additional pattern getter method |
| CParaconf_wrapper | Automatically installs a paraconf error-handler that ignores errors and uninstalls it on destruction |
| CPlugin | The class PDI plugins should implement |
| CPlugin_error | |
| CPointer_datatype | |
| ▼CRecord_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 |
| CMember | A Member is one of the elements inside a Record_datatype |
| CRef_any | A dynamically typed reference to data with automatic memory management and read/write locking semantic |
| ▼CReference_base | A common base for all references, whatever their access privileges |
| CReferenced_buffer | A descriptor for a buffer in which references can point |
| CReferenced_data | A descriptor for data on which references can point |
| CRight_error | |
| CScalar_datatype | |
| CState_error | |
| CSystem_error | |
| ▼CTuple_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 |
| CElement | A Element is one of the elements inside a Tuple_datatype |
| CType_error | |
| CUnavailable_error | |
| CValue_error | |
| ▼Nstd | STL namespace |
| Chash< PDI::Ref_any< R, W > > | |
| CPDI_errhandler_t | Definition of an error handler |