▼Nstd | |
Cformatter< Element, char > | Specialization that allows types derived from xentara::model::Element to be used with std::format |
Cformatter< xentara::data::Quality, Char > | Specialization that allows xentara::data::Quality to be used with std::format |
Cformatter< xentara::model::Attribute, char > | Specialization that allows xentara::model::Attribute to be used with std::format |
Cformatter< xentara::model::Attribute::Role, char > | Specialization that allows xentara::model::Attribute::Role to be used with std::format |
Cformatter< xentara::model::ElementAttribute, char > | Specialization that allows xentara::model::ElementAttribute to be used with std::format |
Cformatter< xentara::model::ElementCategory, Char > | Specialization that allows xentara::model::ElementCategory to be used with std::format |
Cformatter< xentara::process::Event::Role, char > | Specialization that allows xentara::process::Event::Role to be used with std::format |
Cformatter< xentara::process::Task::Role, char > | Specialization that allows xentara::process::Task::Role to be used with std::format |
Cformatter< xentara::security::DigestType, Char > | Specialization that allows xentara::security::DigestType to be used with std::format |
Cformatter< xentara::security::Oauth2Scope, Char > | Specialization that allows xentara::security::Oauth2Scope to be used with std::format |
Chash< xentara::process::TimerSchedule > | Specialization that allows xentara::process::TimerSchedule to be used as a hash table key |
Cis_error_code_enum< xentara::security::Error > | Allow error codes of type xentara::security::Error to be converted to std::error_code |
Cis_error_code_enum<::xentara::data::ReadHandle::Error > | Allow error codes of type ReadHandle::Error to be used as error codes |
Cis_error_code_enum<::xentara::data::WriteHandle::Error > | Allow error codes of type WriteHandle::Error to be used as error codes |
Ctuple_element< kElementIndex, xentara::security::CertificatePaths > | Specialization of std::tuple_element for xentara::security::CertificatePaths |
Ctuple_size< xentara::security::CertificatePaths > | Specialization of std::tuple_size for xentara::security::CertificatePaths |
▼Nxentara | |
►Nconfig | |
►CContext | A context used when loading skill elements |
CExternalConfigPath | A file path used to find an external config file or directory |
CFindExternalConfigOptions | Options for findExternalConfig() |
CReferenceKey | A key used to resolve a cross reference in the configuration |
►CCustomResolver | A resolver for resolving custom cross references during loading |
CCommitter | Object for custom handling |
CNameProjection | A projection that gets the name of an object using name() |
CResolver | deprecated An object used to resolve cross references in a configuration |
CWithoutLocationTag | Type used to specify that a resolver key is not associated with a location in any JSON document |
►Ndata | |
CDataType | A custom type |
CFixedValue | A helper class that allows constructing read handles that return fixed values |
CReadHandle | A handle for reading a data value |
CWriteHandle | A handle for writing a data value |
►Nio | |
►CComponent | deprecated Deprecated base class for I/O component elements |
CFallbackConfigHandler | A helper object used to throw exceptions for unknown configuration parameters |
CComponentClass | deprecated Deprecated alias for skill::Element::Class |
►CDriver | deprecated Deprecated base class for I/O skills |
CEnvironment | The actual skill (formerly called “driver environment”) |
►CIo | deprecated Deprecated base class for skill data point elements |
CFallbackConfigHandler | A helper object used to throw exceptions for unknown configuration parameters |
►CIoBatch | deprecated Deprecated base class for I/O batch elements |
CFallbackConfigHandler | A helper object used to throw exceptions for unknown configuration parameters |
CIoBatchClass | deprecated Deprecated alias for skill::Element::Class |
CIoClass | deprecated Deprecated alias for skill::Element::Class |
►Nmemory | |
►CArray | A helper class used to describe structure of memory containing a heterogeneous array |
CHandle | A handle to an array element |
CObjectHandle | A handle to an array element containing an object or an array of objects |
CArrayAccessor | A class used to access the elements of an array |
CBit | An empty placeholder class used as structure of memory containing a single bit |
CBitField | An empty placeholder class used as structure of memory containing an unsigned integer bit field |
CConstArrayAccessor | A class used to access the elements of an array as const |
CCopyOldValuesTag | Type used to specify that a write sentinel should copy the old values |
CInitializer | A sentinel used for the initialization of memory in a memory resource |
CInitializer< Array > | An accessor used for the initialization of memory containing a heterogenious array |
CInitializer< Object< Type > > | An accessor used for the initialization of memory containing a single C++ object |
CInitializer< RawMemory > | An accessor used for the initialization raw memory |
CMemoryBlock | A memory block within a memory resource |
CMemoryBlock< Array > | A memory block containing an array of elements |
CMemoryBlock< Object< Type > > | A memory block containing a single C++ object |
CMemoryBlock< RawMemory > | A raw memory block |
CMemoryHandle | A handle to memory located in a memory resource |
CMemoryHandle< Bit > | A handle to a single bit of a byte located in a memory resource |
CMemoryHandle< BitField< Type > > | A handle to a bit field object located in a memory resource |
CMemoryHandle< Object< Type > > | A handle to a single C++ value object located in a memory resource |
CMemoryHandle< RawMemory > | A handle to raw data located in a memory resource |
►CMemoryResource | A concept used for classes that can be used as memory resources |
►CBlockHandler | Base class for handlers that perorm certain operations on a block |
CBlockTraits | A size and an alignment |
CHandle | A handle used to access a memory block within a memory resource |
CObject | An empty placeholder class used as structure of memory containing a single C++ object |
CRawMemory | An empty placeholder class used the structure of memory containing raw data |
CReadSentinel | A sentinel that protects read access to memory in a memory resource |
CReadSentinel< Array > | A sentinel that protects read access to memory containing a heterogenious array |
CReadSentinel< Bit > | A sentinel that protects read access to memory containing a bit field |
CReadSentinel< BitField< Type > > | A sentinel that protects read access to memory containing a bit field |
CReadSentinel< Object< Type > > | A sentinel that protects read access to memory containing a single C++ object |
CReadSentinel< RawMemory > | A sentinel that protects read access to a raw memory |
CWriteSentinel | A sentinel that protects write access to memory in a memory resource |
CWriteSentinel< Array > | A sentinel that protects write access to memory containing a heterogenious array |
CWriteSentinel< Object< Type > > | A sentinel that protects write access to memory containing a single C++ object |
CWriteSentinel< RawMemory > | A sentinel that protects write access to raw memory |
►Nmodel | |
►CAttribute | A Xentara attribute |
CRole | A built-in attribute role |
CElement | A generic element within a Xentara model |
CElementAttribute | A reference to an attribute of a specific Xentara element |
CForEachAttributeFunction | A function object used to iterate over all the attributes of an element |
CForEachEventFunction | A function object used to iterate over all the events of an element |
CForEachTaskFunction | A function object used to iterate over all the tasks of an element |
►Nplugin | |
►CPlugin | deprecated Deprecated base class for deprecated Xentara plugin objects |
CRegistry | Deprecated registry for plugin objects |
►Nprocess | |
CCollatedEventHandler | An event handler that only gets called once for all events belonging to a single operation |
►CEvent | A free-standing event provided by an element |
CRole | A built-in event role |
CEventHandler | A handler that can be attached to an event |
CExecutionContext | An execution context for executing a task |
CExtendedEvent | A reference to an event published by a Xentara element, including change events for attributes |
►CMicroservice | deprecated Deprecated base class for microservice elements |
CFallbackConfigHandler | A helper object used to throw exceptions for unknown configuration parameters |
CMicroserviceClass | deprecated Deprecated alias for skill::Element::Class |
►CServiceProvider | deprecated Deprecated base class for non-I/O skills |
CEnvironment | The actual skill (formerly called “service provider environment”) |
CStageAgnosticTask | A task that calls operational() for all stages |
►CTask | A task that needs to performed by a plugin |
CRole | A built-in task role |
CTimerSchedule | Scheduling information for a timer |
CUnpreparedTag | Type used to specify that an extended event still needs to be prepared |
►Nsecurity | |
CAuthorization | A authorization that contains the entitlements of an authenticated user |
CCertificateAuthenticator | An authenticator that uses a user certificates |
CCertificatePaths | Paths to the files containing a TLS certificate and the associated private key |
CContext | A security context |
CEntitlement | An entitlement that can be used to restrict access to a protected resource |
CHttpAuthenticator | An authenticator for authenticating HTTP requests |
CHttpConfig | Server-side authentication configuration for an HTTP based service |
CNoFieldNameTag | Type used to select overloads of HttpAuthenticator that to not include the header field name |
COauth2Authenticator | An authenticator that uses OAuth 2.0 compatible JSON web tokens |
COauth2Scope | An OAuth 2.0 scope, consisting of a list of scope strings |
CPasswordAuthenticator | An authenticator that uses user name and password |
►Nskill | |
CDataPoint | Base class for data points provided by a Xentara skill |
►CElement | Base class for elements provided by a Xentara skill |
CClass | Meta-Information about an element class |
CConcreteClass | Convenience subclass of Class that implements all callbacks |
CElementFactory | A factory for creating skill elements |
CEnableSharedFromThis | A mixin class that enables getting a shared pointer from the this pointer |
►CSkill | A Xentara skill |
►CClass | Meta-Information about a skill class |
CRegistry | A registry for the element classes |
CConcreteClass | Convenience subclass of Class that implements all callbacks |