| ▼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 |
| CIndex_accessor | Accessor to get single element from array |
| CSlice_accessor | Accessor to get a slice of an array, returns array of the same subtype |
| 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 |
| CAccessor_base | Base class for datatype accesssors, that allow to get pointer to subtype |
| CDatatype_template | |
| CError | |
| CExpression | |
| CImpl_error | |
| 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 | |
| CAccessor | Accessor for pointer 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 |
| CMember_accessor | Member accessor for 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 | |
| CType_error | |
| CUnavailable_error | |
| CValue_error | |
| ▼Nstd | STL namespace |
| Chash< PDI::Ref_any< R, W > > | |
| CPDI_errhandler_t | Definition of an error handler |