xentara-plugin v2.0.4
The Xentara Plugin Framework
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cxentara::memory::ArrayA helper class used to describe structure of memory containing a heterogeneous array
 Cxentara::model::AttributeA Xentara attribute
 Cxentara::security::AuthorizationA authorization that contains the entitlements of an authenticated user
 Cxentara::memory::BitAn empty placeholder class used as structure of memory containing a single bit
 Cxentara::memory::BitField< Type >An empty placeholder class used as structure of memory containing an unsigned integer bit field
 Cxentara::memory::MemoryResource::BlockHandlerBase class for handlers that perorm certain operations on a block
 Cxentara::memory::MemoryResource::BlockHandler::BlockTraitsA size and an alignment
 Cxentara::security::CertificateAuthenticatorAn authenticator that uses a user certificates
 Cxentara::security::CertificatePathsPaths to the files containing a TLS certificate and the associated private key
 Cxentara::skill::Element::ClassMeta-Information about an element class
 Cxentara::config::CustomResolver< Reference >::CommitterObject for custom handling
 Cxentara::config::ContextA context used when loading skill elements
 Cxentara::security::ContextA security context
 Cxentara::memory::CopyOldValuesTagType used to specify that a write sentinel should copy the old values
 Cxentara::data::DataTypeA custom type
 Cxentara::utils::tools::DisableCopy [external]
 Cxentara::model::ElementA generic element within a Xentara model
 Cxentara::model::ElementAttributeA reference to an attribute of a specific Xentara element
 Cxentara::skill::EnableSharedFromThis< Derived >A mixin class that enables getting a shared pointer from the this pointer
 Cxentara::skill::EnableSharedFromThis< MyElement >
 Cxentara::process::EventHandlerA handler that can be attached to an event
 Cxentara::process::ExecutionContextAn execution context for executing a task
 Cxentara::process::ExtendedEventA reference to an event published by a Xentara element, including change events for attributes
 Cxentara::config::Context::ExternalConfigPathA file path used to find an external config file or directory
 Cxentara::io::Component::FallbackConfigHandlerA helper object used to throw exceptions for unknown configuration parameters
 Cxentara::io::Io::FallbackConfigHandlerA helper object used to throw exceptions for unknown configuration parameters
 Cxentara::io::IoBatch::FallbackConfigHandlerA helper object used to throw exceptions for unknown configuration parameters
 Cxentara::process::Microservice::FallbackConfigHandlerA helper object used to throw exceptions for unknown configuration parameters
 Cxentara::config::Context::FindExternalConfigOptionsOptions for findExternalConfig()
 Cxentara::data::FixedValue< Type >A helper class that allows constructing read handles that return fixed values
 Cxentara::model::ForEachAttributeFunctionA function object used to iterate over all the attributes of an element
 Cxentara::model::ForEachEventFunctionA function object used to iterate over all the events of an element
 Cxentara::model::ForEachTaskFunctionA function object used to iterate over all the tasks of an element
 Cstd::formatter< Element, char >Specialization that allows types derived from xentara::model::Element to be used with std::format
 Cstd::formatter< xentara::data::Quality, Char >Specialization that allows xentara::data::Quality to be used with std::format
 Cstd::formatter< xentara::model::Attribute, char >Specialization that allows xentara::model::Attribute to be used with std::format
 Cstd::formatter< xentara::model::Attribute::Role, char >Specialization that allows xentara::model::Attribute::Role to be used with std::format
 Cstd::formatter< xentara::model::ElementAttribute, char >Specialization that allows xentara::model::ElementAttribute to be used with std::format
 Cstd::formatter< xentara::model::ElementCategory, Char >Specialization that allows xentara::model::ElementCategory to be used with std::format
 Cstd::formatter< xentara::process::Event::Role, char >Specialization that allows xentara::process::Event::Role to be used with std::format
 Cstd::formatter< xentara::process::Task::Role, char >Specialization that allows xentara::process::Task::Role to be used with std::format
 Cstd::formatter< xentara::security::DigestType, Char >Specialization that allows xentara::security::DigestType to be used with std::format
 Cstd::formatter< xentara::security::Oauth2Scope, Char >Specialization that allows xentara::security::Oauth2Scope to be used with std::format
 Cxentara::memory::Array::HandleA handle to an array element
 Cxentara::memory::MemoryResource::Handle< kRole >A handle used to access a memory block within a memory resource
 Cstd::hash< xentara::process::TimerSchedule >Specialization that allows xentara::process::TimerSchedule to be used as a hash table key
 Cxentara::security::HttpAuthenticatorAn authenticator for authenticating HTTP requests
 Cxentara::security::HttpConfigServer-side authentication configuration for an HTTP based service
 Cxentara::memory::Initializer< Structure >A sentinel used for the initialization of memory in a memory resource
 Cxentara::memory::Initializer< xentara::memory::RawMemory >
 Cstd::integral_constant< std::size_t, 2 > [external]
 Cxentara::memory::MemoryBlock< Structure >A memory block within a memory resource
 Cxentara::memory::MemoryHandle< Structure >A handle to memory located in a memory resource
 Cxentara::memory::MemoryHandle< Bit >A handle to a single bit of a byte located in a memory resource
 Cxentara::memory::MemoryHandle< BitField< Type > >A handle to a bit field object located in a memory resource
 Cxentara::memory::MemoryHandle< Object< Type > >A handle to a single C++ value object located in a memory resource
 Cxentara::memory::MemoryHandle< Object< Type > >< std::uint8_t >
 Cxentara::memory::MemoryHandle< RawMemory >A handle to raw data located in a memory resource
 Cxentara::memory::MemoryHandle< RawMemory >< HandleRole::Generic >
 Cxentara::memory::MemoryResourceA concept used for classes that can be used as memory resources
 Cxentara::config::CustomResolver< Reference >::NameProjectionA projection that gets the name of an object using name()
 Cxentara::security::NoFieldNameTagType used to select overloads of HttpAuthenticator that to not include the header field name
 Cxentara::security::Oauth2AuthenticatorAn authenticator that uses OAuth 2.0 compatible JSON web tokens
 Cxentara::security::Oauth2ScopeAn OAuth 2.0 scope, consisting of a list of scope strings
 Cxentara::memory::Object< Type >An empty placeholder class used as structure of memory containing a single C++ object
 Cxentara::memory::Array::ObjectHandle< Type >A handle to an array element containing an object or an array of objects
 Cxentara::security::PasswordAuthenticatorAn authenticator that uses user name and password
 Cxentara::memory::RawMemoryAn empty placeholder class used the structure of memory containing raw data
 Cxentara::data::ReadHandleA handle for reading a data value
 Cxentara::memory::ReadSentinel< Structure >A sentinel that protects read access to memory in a memory resource
 Cxentara::memory::ReadSentinel< xentara::memory::Object< BaseType > >
 Cxentara::memory::ReadSentinel< xentara::memory::Object< std::uint8_t > >
 Cxentara::memory::ReadSentinel< xentara::memory::RawMemory >
 Cxentara::config::Context::ReferenceKeyA key used to resolve a cross reference in the configuration
 Cxentara::skill::Skill::Class::RegistryA registry for the element classes
 Cxentara::process::TimerScheduleScheduling information for a timer
 Cstd::true_type [external]
 Cstd::tuple_element< kElementIndex, xentara::security::CertificatePaths >Specialization of std::tuple_element for xentara::security::CertificatePaths
 Cxentara::utils::tools::Unique [external]
 Cxentara::process::UnpreparedTagType used to specify that an extended event still needs to be prepared
 Cxentara::config::WithoutLocationTagType used to specify that a resolver key is not associated with a location in any JSON document
 Cxentara::data::WriteHandleA handle for writing a data value
 Cxentara::memory::WriteSentinel< Structure >A sentinel that protects write access to memory in a memory resource
 Cxentara::memory::WriteSentinel< xentara::memory::RawMemory >