| Cice::native_aio::AIOPortInfo | |
| Cice::native_aio::AIOProcessLimits | |
| Cice::native_aio::AIORequest | |
| Cice::native_aio::AIOStatusInfo | |
| Cice::AlignResult< T > | |
| Cice::AlignResult< T * > | |
| Cice::AllocatorBase< WithDebugInfo > | |
| Cice::AllocatorBase< ice::build::is_debug||ice::build::is_develop > | |
| Cice::StackAllocator< 1024_B > | |
| Cice::StackAllocator< 2048_B > | |
| Cice::ForwardAllocator | |
| Cice::HostAllocator | |
| Cice::NullAllocator | |
| Cice::ProxyAllocator | |
| Cice::RingAllocator | |
| Cice::SnakeAllocator | |
| Cice::StackAllocator< Capacity > | |
| Cice::AllocatorDebugInfo | |
| Cice::AllocatorBase< true > | |
| Cice::AllocRequest | |
| Cice::AllocResult | |
| Cice::concepts::APIConceptStruct | |
| Cice::math::arr_t< Size, T > | |
| Cice::math::arr_t< 1, T > | |
| Cice::math::arr_t< 2, T > | |
| Cice::math::arr_t< 3, T > | |
| Cice::math::arr_t< 4, T > | |
| Cice::AtomicLinkedQueue< NodeType > | |
| Cice::AtomicLinkedQueueRange< NodeType > | |
| Cice::BaseStringID< DebugFields > | Hashed representation of a ice::String value |
| Cice::BaseStringID< false > | |
| Cice::BaseStringID< true > | |
| Cice::container::BasicContainer | |
| Cice::Queue< Type, Logic > | A double ended queue, build on a circular buffer |
| Cice::container::AssociativeContainer | |
| Cice::container::AssociativeResizableContainer | |
| Cice::HashMap< Type, ice::Constant_DefaultContainerLogic< Type > > | |
| Cice::HashMap< Type, Logic > | A Map container designed for storing values using hashed values |
| Cice::MultiHashMap< Type, Logic > | |
| Cice::container::ContiguousContainer | |
| Cice::Array< ice::Shard > | |
| Cice::ShardContainer | |
| Cice::Array< ice::Task<> > | |
| Cice::Span< ice::container::ConstCorrectContainerValueType< ContainerT > > | |
| Cice::Span< ice::I18NReference > | |
| Cice::Array< Type, Logic > | A simple container storing items in continuous memory |
| Cice::Span< Type > | A view into an array of objects laid out in contiguous memory |
| Cice::BoolLogic< T > | |
| Cice::Buffer | |
| Cice::ChunkedAllocRequest | |
| Cice::Clock | Simple object representing a clock by using two timestamps |
| Cice::CustomClock | A custom clock allows to control the "speed" of calculated time |
| Cice::SystemClock | A system clock provides access to the actual time on the running system |
| Cice::ClockFrequency | Represent the current systems clock frequency. Can be used to transform timestamps to time values |
| Cice::detail::ColorData< Format > | |
| Cice::detail::ColorData< ColorFormat::LinearRGB > | |
| Cice::detail::ColorData< ColorFormat::LinearRGBu8 > | |
| Cice::detail::ColorData< ColorFormat::OkLAB > | |
| Cice::detail::ColorData< ColorFormat::OkLCH > | |
| Cice::detail::ColorData< ColorFormat::OkLCHu8 > | |
| Cice::detail::ColorData< ColorFormat::StandardRGB > | |
| Cstd::conditional_t | |
| Cice::unique_tuple< std::tuple< Ts... >, U, Us... > | |
| Cice::Config | |
| Cice::ConfigBuilderValue | |
| Cice::ConfigBuilder | |
| Cice::const_correct< OwnerT, ValueT > | |
| Cice::const_correct< OwnerT const, ValueT > | |
| Cice::HashMap< Type, Logic >::ConstIterator | |
| Cice::MultiHashMap< Type, Logic >::ConstMultiIterator | |
| Cice::concepts::ContiguousContainerTag | |
| Cstd::coroutine_traits< ice::Generator< Result >, Args... > | |
| Cstd::coroutine_traits< ice::Task< Result >, Args... > | |
| Cstd::coroutine_traits< ice::Task< Result >, Class, ice::TaskCancelationToken, Args... > | |
| Cstd::coroutine_traits< ice::Task< Result >, Class, ice::TaskHandle &, Args... > | |
| Cstd::coroutine_traits< ice::Task< Result >, ice::TaskCancelationToken, Args... > | |
| Cstd::coroutine_traits< ice::Task< Result >, ice::TaskHandle &, Args... > | |
| Cstd::coroutine_traits< ice::TaskExpected< Result, ErrorType >, Args... > | |
| Cice::Data | |
| Cice::detail::DebugAllocatorAPI | |
| Cice::math::deg32 | |
| Cice::math::deg64 | |
| Cice::api::devui::v1::DevUI_API | |
| Cice::DevUIContext | |
| Cice::DevUIContextSetupParams | |
| Cice::DevUIFrame | |
| Cice::DevUIWidgetInfo | |
| Cice::DevUIWidgetState | |
| Cice::HashMap< Type, Logic >::EntryType | |
| Cice::ErrorCode | |
| Cice::ErrorCodeError | |
| Cice::ErrorCodeSuccess | |
| Cice::Expected< Value, ErrorType > | |
| Cice::Expected< ice::ErrorCode, ice::ErrorCode > | |
| Cice::detail::ExtractMemberType< Type > | |
| Cice::detail::ExtractMemberType< ValueType Owner::* > | |
| Cice::detail::ExtractTemplateType< Type > | |
| Cice::detail::ExtractTemplateType< TType< ExtractedType > > | |
| Cice::TaskPromise< Value >::FinalAwaitable | |
| Cice::TaskInfoPromise< Result >::ExtendedFinalAwaitable | |
| Cice::TaskPromiseBase::FinalAwaitable | |
| Cice::TaskExpectedPromise< Result, ErrorType >::ExpectedFinalAwaiter | |
| Cice::detail::hashmap::FindResult | |
| Cice::FlagLogic< T > | |
| Cice::i18n::detail::FormatArgVisitor< ArgType > | |
| Cfmt::formatter | |
| Cfmt::formatter< ice::BasicPath< char > > | |
| Cfmt::formatter< ice::BasicHeapPath< char > > | |
| Cfmt::formatter< ice::BasicString< CharType > > | |
| Cfmt::formatter< ice::HeapString< CharType > > | |
| Cfmt::formatter< ice::BaseStringID< DebugImpl > > | |
| Cfmt::formatter< ice::ErrorCode > | |
| Cfmt::formatter< ice::Expected< Val, ice::ErrorCode > > | |
| Cfmt::formatter< ice::ncount > | |
| Cfmt::formatter< ice::StringID_Hash > | |
| Cfmt::formatter< ice::usize > | |
| Cfmt::formatter< ice::isize > | |
| Cfmt::formatter< T > | |
| Cice::ForwardAllocatorParams | |
| Cice::FromCharsResult< StrType > | |
| Cice::Generator< Result > | |
| Cice::Generator< Result >::GeneratorIterator | |
| Cice::os::Handle< HType > | |
| Cice::os::HandleDescriptor< HType > | |
| Cice::os::HandleInternal< HType, bool > | |
| Cice::os::HandleInternal< HType, true > | |
| Cice::api::i18n::v1::I18NCoreModuleAPI | |
| Cice::i18n::I18NFlags | |
| Cice::I18NReference | |
| Cice::I18NResolver | |
| Cice::IDevUIWidget | |
| Cice::DevUIWidget | |
| Cice::TaskInfoPromise< Result >::InitialAwaitable | |
| CInterfaces... | |
| Cice::Implements< Interfaces > | |
| Cice::InterfaceSelector | |
| Cice::Implements< Interfaces > | |
| Cice::InterfaceSelectorOf< Derived, Interfaces > | |
| Cice::concepts::PimplType::Internal< T > | |
| Cice::isize | Represents a signed size value on the given platform |
| Cice::AtomicLinkedQueueRange< NodeType >::Iterator | |
| Cice::detail::LogLocation | |
| Cice::LogModule | |
| Cice::LogSinkMessage | |
| Cice::LogTagDefinition | |
| Cice::make_unique_tuple_helper< T > | |
| Cice::make_unique_tuple_helper< std::tuple< Ts... > > | |
| Cice::ManualResetBarrier | |
| Cice::ManualResetEvent | |
| Cice::math::mat< Rows, Cols, T > | |
| Cice::math::mat< 1, 1, T > | |
| Cice::math::mat< 2, 1, T > | |
| Cice::math::mat< 2, 2, T > | |
| Cice::math::mat< 3, 1, T > | |
| Cice::math::mat< 4, 1, T > | |
| Cice::member_info< Member > | |
| Cice::member_info< Ret(Class::*)(Args...) noexcept > | |
| Cice::member_info< Ret(Class::*)(Args...)> | |
| Cice::member_info< Value Class::* > | |
| Cice::meminfo | |
| Cice::Memory | |
| Cice::detail::murmur2_hash::mm2_x64_64 | |
| Cice::detail::murmur3_hash::mm3_x64_h128 | |
| Cice::detail::murmur3_hash::mm3_x86_h128 | |
| Cice::detail::murmur3_hash::mm3_x86_h32 | |
| Cice::Module< Type > | Base class for modules that will automatically register them to be loaded by the module manager |
| Cice::Module< I18NCoreModule > | |
| Cice::I18NCoreModule | |
| Cice::Module< TaskDebugAllocator > | |
| Cice::detail::TaskDebugAllocator | |
| Cice::ModuleAPI | Stores information about a single API entry |
| Cice::ModuleInfo | Stores information of module load and unload functions |
| Cice::ModulesEntry | Helper type to register modules globally |
| Cice::ModuleNegotiatorAPI | Negotiation API used to register and query modules for their APIs |
| Cice::ModuleQuery | |
| Cice::ModuleNegotiatorBase | Helper type over the ModuleNegotiatorAPI type |
| Cice::ModuleNegotiatorTagged< Tag > | |
| Cice::ModuleRegister | Type to manage loading and unloading of modules and their APIs |
| Cice::nvalue | |
| Cice::ncount | |
| Cice::ncount_invalid_t | |
| Cice::nindex | |
| Cice::nindex_invalid_t | |
| Cice::detail::OkLCH_HueCusp | Holds information where the 'lightness' and 'chroma' are at the highest point of the OkLCH color curve |
| Cice::ParamDefinition | Basic information for each command line parameter |
| Cice::ParamInstanceBase | Base class for global defined parameter instances |
| Cice::ParamInstance< T > | Class for global defined parameter instances of simple native types |
| Cice::ParamInstanceCustom< T > | Class for global defined parameter instances of custom parameter types |
| Cice::PathString | |
| Cice::BasicPath< char > | |
| Cice::BasicPath< CharT > | |
| Cice::HeapPathString | |
| Cice::BasicHeapPath< char > | |
| Cice::BasicHeapPath< CharT > | |
| Cice::concepts::PimplType | |
| Cice::build::Platform | |
| Cice::Ptr< Object > | |
| Cice::Ptr< Object const > | |
| Cice::math::rad32 | |
| Cice::math::rad64 | |
| Cice::detail::RCPassKey | |
| Cice::string::ReadOnlyOperations | |
| Cice::BasicString< CharType > | |
| Cice::BasicString< char > | |
| Cice::BasicString< wchar_t > | |
| Cice::VarStringBase< char > | |
| Cice::BasicString< CharT > | |
| Cice::BasicPath< char > | |
| Cice::BasicPath< CharT > | |
| Cice::I18NString | |
| Cice::VarStringBase< CharT > | |
| Cice::string::MutableOperations | |
| Cice::StaticString< Capacity, CharT > | |
| Cice::string::ResizableOperations | |
| Cice::HeapString< CharT > | |
| Cice::BasicHeapPath< char > | |
| Cice::BasicHeapPath< CharT > | |
| Cice::HeapString< CharT > | |
| Cice::HeapVarString< CharT > | |
| Cice::ref16 | Holds 'offset' and 'size' fields (u16) to access data stored in a buffer-like object |
| Cice::ref32 | Holds 'offset' and 'size' fields (u32) to access data stored in a buffer-like object |
| Cice::ref8 | Holds 'offset' and 'size' fields (u8) to access data stored in a buffer-like object |
| Cice::detail::RefCounted | |
| Cice::RefCountStats | |
| Cice::container::ResizableContainer | |
| Cice::Array< ice::Shard > | |
| Cice::Array< ice::Task<> > | |
| Cice::HashMap< Type, ice::Constant_DefaultContainerLogic< Type > > | |
| Cice::Array< Type, Logic > | A simple container storing items in continuous memory |
| Cice::HashMap< Type, Logic > | A Map container designed for storing values using hashed values |
| Cice::Queue< Type, Logic > | A double ended queue, build on a circular buffer |
| Cice::RingAllocatorParams | |
| Cice::TaskScheduler::SchedulerAwaitable | |
| Cice::Shard | |
| Cice::ShardID | |
| Cice::detail::ShardName | |
| Cice::detail::ShardPayload | |
| Cice::ShardPayloadID | |
| Cice::SnakeAllocatorParams | |
| Cice::container::Span< T > | |
| Cice::Stopwatch | |
| Cice::detail::stringid_type_v3::StringID_DebugInfo | |
| Cice::detail::stringid_type_v3::StringID_DebugNameValue | |
| Cice::detail::stringid_type_v3::StringID_Hash | Internal hash type representing the hashed string value |
| Cice::StringID_Hash | Internal hash type representing the hashed string value |
| Cice::StrongNumeric | Type tag to enable utility functions for strongly typed numeric values |
| Cice::StrongValue | Type tag to enable utility functions for strongly typed values |
| Cice::math::detail_math::swizzle< Components > | |
| Cice::math::swizzle_definitions | |
| Cice::TaggedStrongValue< Tag > | Type tag to enable utility functions for strongly typed values across multiple types |
| Cice::Task< Result > | |
| Cice::TaskAwaitableBase | |
| Cice::TaskAwaitableCustomResumer | |
| Cice::TaskAwaitableParams | |
| Cice::TaskAwaitableResult | |
| Cice::TaskCheckpoint | |
| Cice::TaskCheckpointGate | |
| Cice::TaskContainer | |
| Cice::ScopedTaskContainer | |
| Cice::TaskExpected< Result, ErrorType > | |
| Cice::TaskFlags | |
| Cice::TaskHandle | Special handle accessing task information at runtime |
| Cice::TaskInfo | |
| Cice::TaskProfilingInfo< IsProfilerEnabled > | |
| Cice::TaskProfilingInfo< true > | |
| Cice::TaskPromiseBase | |
| Cice::GeneratorPromise< ValueType > | |
| Cice::TaskPromise< ValueType > | |
| Cice::TaskPromise< Result > | |
| Cice::TaskInfoPromise< ice::TaskExpected< Result, ErrorType > > | |
| Cice::TaskExpectedPromise< Result, ErrorType > | |
| Cice::TaskInfoPromise< Result > | |
| Cice::TaskPromise< T & > | |
| Cice::TaskPromise< void > | |
| Cice::GeneratorPromise< Value > | |
| Cice::TaskPromise< Value > | |
| Cice::TaskPromise< T & > | |
| Cice::TaskPromise< void > | |
| Cice::TaskQueue | |
| Cice::TaskScheduler | |
| Cice::TaskStage< StageResult > | |
| Cice::TaskStageAwaitable< StageObject > | |
| Cice::TaskStageAwaitable< void > | |
| Cice::TaskThread | |
| Cice::TaskThreadInfo | |
| Cice::TaskThreadPool | |
| Cice::TaskThreadPoolCreateInfo | |
| Cice::TaskTokenBase | |
| Cice::TaskCancelationToken | |
| Cice::TaskTransaction | |
| Cice::TaskTransactionTracker | |
| Cice::Timeline | |
| Cice::Timer | |
| Cice::Timestamp | Represents platform native timestamp with undefined representation |
| Cice::detail::TimeTypeTraits< T0, T1 > | |
| Cice::Tms | Represents time interval of milliseconds |
| Cice::Tns | Represents time interval of nanoseconds |
| Cice::Ts | Represents time interval of seconds |
| Cice::tuples_merged< Tuples > | |
| Cice::tuples_merged< std::tuple< FirstTypes... >, std::tuple< SecondTypes... >, Tail... > | |
| Cice::tuples_merged< std::tuple< Types... > > | |
| Cice::Tus | Represents time interval of microseconds |
| Cstd::type_identity | |
| Cice::unique_tuple< std::tuple< Ts... >, U, Us... > | |
| Cice::unique_tuple< T, Ts > | |
| Cice::UniquePtr< T > | |
| Cice::UniquePtr< T >::UserDeleterInfo | |
| Cice::usize | Represents a unsigned size value on the given platform |