Bienvenue sur la nouvelle documentation de CppUtils !
Référence d'API CppUtils
CppUtils::Chrono
CppUtils::Container
BidirectionalMapCLASSColorRGBSTRUCTColorRGBASTRUCTDefaultHasherSTRUCTDefaultHasher<std::pair<First, Second>>STRUCTDefaultHasher<std::string>STRUCTDependencyGraphSTRUCTFlatHashMapCLASSFonctions & utilitairesFUNCTIONSIntervalSTRUCTIntervalTypeCONCEPTKeySTRUCTMeshNodePtrCLASSMultiKeyMapCLASSNetworkPtrCLASSNonUniqueSTRUCTNonUniqueRangeCLASSPoint2DSTRUCTPoint3DSTRUCTRangeOfIntervalsCONCEPTSize2STRUCTSize3STRUCTStackCLASSTaggedKeySTRUCTTaggedNonUniqueSTRUCTTypedStackCLASSVecSTRUCT
CppUtils::Container::BTree
CppUtils::Container::DependencyGraph
CppUtils::Container::FlatHashMap
CppUtils::Container::MeshNodePtr
CppUtils::Container::MeshNodePtr::Branch
CppUtils::Container::MultiKeyMap
CppUtils::Container::NonUniqueRange
CppUtils::Container::Sequence
CppUtils::Container::Tree
CppUtils::Container::Vector
CppUtils::Crypto
CppUtils::Execution
CppUtils::Execution::EventDispatcher
CppUtils::FileSystem
CppUtils::FileSystem::Binary
CppUtils::FileSystem::MeshPager
CppUtils::FileSystem::String
CppUtils::Functional::LambdaCalculus
ApplicationSTRUCTBetaReductionSTRUCTBetaReduction<Application<Application<Expression, Argument1>, Argument0>>STRUCTBetaReduction<Application<Lambda<Body>, Argument>>STRUCTConstantesCONSTEvaluateSTRUCTEvaluate<False>STRUCTEvaluate<True>STRUCTLambdaSTRUCTNormalFormSTRUCTNormalForm<Application<Function, Argument>>STRUCTNormalForm<Lambda<Body>>STRUCTSubstituteSTRUCTSubstitute<Application<Function, Argument>, Value, Depth>STRUCTSubstitute<Lambda<Body>, Value, Depth>STRUCTSubstitute<Variable<Index>, Value, Depth>STRUCTVariableSTRUCT
CppUtils::Functional::LambdaCalculus::v1
CppUtils::Functional::LambdaCalculus::v2
ApplicationSTRUCTBetaReductionSTRUCTBetaReduction<Application<Application<Expression, Argument1>, Argument0>>STRUCTBetaReduction<Application<Lambda<Body>, Argument>>STRUCTConstantesCONSTEvaluateSTRUCTEvaluate<False>STRUCTEvaluate<True>STRUCTLambdaSTRUCTNormalFormSTRUCTNormalForm<Application<Function, Argument>>STRUCTNormalForm<Lambda<Body>>STRUCTSubstituteSTRUCTSubstitute<Application<Function, Argument>, Value, Depth>STRUCTSubstitute<Lambda<Body>, Value, Depth>STRUCTSubstitute<Variable<Index>, Value, Depth>STRUCTVariableSTRUCT
CppUtils::Language
CppUtils::Language::CSV
CppUtils::Language::CSV::Literals
CppUtils::Language::Ini
CppUtils::Language::JSON
CppUtils::Language::JSON::Literals
CppUtils::Language::Lexer
CppUtils::Language::Markdown
CppUtils::Language::Parameters
CppUtils::Language::Parser
CppUtils::Language::VirtualMachine
CppUtils::Language::VirtualMachine::v1
CppUtils::Language::VirtualMachine::v2
CppUtils::Language::Xml
CppUtils::Language::Xml::Flow
CppUtils::Language::Xml::FlowRunner
CppUtils::Language::Xml::Pipeline
CppUtils::Language::Xml::Pipeline::View
CppUtils::Language::v1
CppUtils::Language::v2
CppUtils::Language::v2::MetaCircularVirtualMachine
CppUtils::Math::BasicBigInt
CppUtils::Math::Easing
CppUtils::Math::Internal
CppUtils::Math::Literals
CppUtils::Memory
CppUtils::Memory::Literals
CppUtils::Network
CppUtils::Network::DNS
CppUtils::Network::Http
CppUtils::Network::Socket
CppUtils::Pattern
CppUtils::Ranges
CppUtils::String
CppUtils::String::Literals
CppUtils::System::Implementation
CppUtils::Terminal
AlignmentsSTRUCTAreaCLASSAreaBufferCLASSAutoScrollCLASSBarRendererSTRUCTButtonCLASSButtonStyleSTRUCTCanvasCLASSCharAttributesSTRUCTCharCellSTRUCTContainerCLASSDynamicAreaBufferStorageCLASSElementCLASSFixedAreaBufferCLASSFonctions & utilitairesFUNCTIONSLayoutCLASSProgressBarCLASSRawTerminalCLASSScrollableCLASSScrollbarStyleSTRUCTSpinnerCLASSTextCLASSTextModifierCLASSTitleCLASSViewportCLASSWidgetCLASSWidgetManagerSTRUCTWritableAreaViewCLASS
CppUtils::Terminal::Ansi::EscapeCode
CppUtils::Terminal::BackgroundColor
CppUtils::Terminal::BackgroundColor::Ansi
CppUtils::Terminal::BackgroundColor::Ansi::EscapeCode
CppUtils::Terminal::BackgroundColor::WindowsNative
CppUtils::Terminal::BackgroundColor::WindowsNative::Attribute
CppUtils::Terminal::Element
CppUtils::Terminal::Mouse
CppUtils::Terminal::Mouse::Ansi
CppUtils::Terminal::ProgressBarStyles
CppUtils::Terminal::RawTerminal
CppUtils::Terminal::Scrollable
CppUtils::Terminal::Text
CppUtils::Terminal::TextColor
CppUtils::Terminal::TextColor::Ansi
CppUtils::Terminal::TextColor::Ansi::EscapeCode
CppUtils::Terminal::TextColor::WindowsNative
CppUtils::Terminal::TextColor::WindowsNative::Attribute
CppUtils::Terminal::TextStyle
CppUtils::Terminal::TextStyle::Ansi::EscapeCode
CppUtils::Thread
CppUtils::Thread::ScheduledEventDispatcher
CppUtils::Thread::ScheduledEventDispatcher::EmitTask
CppUtils::Thread::Scheduler
CppUtils::Thread::SharedPtr
CppUtils::Type
CallableCONCEPTCallableTraitSTRUCTCallableTrait<Functor>STRUCTCallableTrait<Return(*)(Args...) noexcept>STRUCTCallableTrait<Return(*)(Args...)>STRUCTCallableTrait<Return(Args...) noexcept>STRUCTCallableTrait<Return(Args...)>STRUCTCallableTrait<Return(Object::*)(Args...) &&>STRUCTCallableTrait<Return(Object::*)(Args...) &&noexcept>STRUCTCallableTrait<Return(Object::*)(Args...) &>STRUCTCallableTrait<Return(Object::*)(Args...) &noexcept>STRUCTCallableTrait<Return(Object::*)(Args...) const &&>STRUCTCallableTrait<Return(Object::*)(Args...) const &&noexcept>STRUCTCallableTrait<Return(Object::*)(Args...) const &>STRUCTCallableTrait<Return(Object::*)(Args...) const &noexcept>STRUCTCallableTrait<Return(Object::*)(Args...) const noexcept>STRUCTCallableTrait<Return(Object::*)(Args...) const>STRUCTCallableTrait<Return(Object::*)(Args...) noexcept>STRUCTCallableTrait<Return(Object::*)(Args...)>STRUCTCommonSTRUCTCommon<T, U, Rest...>STRUCTCommon<T>STRUCTDefaultConstructibleCONCEPTDereferenceableCONCEPTExactCONCEPTExtractorSTRUCTExtractor<C<Args...>>STRUCTFilterSTRUCTFilter<Trait, Container<Types...>, Candidate, NextCandidates...>STRUCTFonctions & utilitairesFUNCTIONSFunctionCONCEPTFunctionPointerCONCEPTHashTSTRUCTHasReturnValueCONCEPTIsHashableCONCEPTIsOneOfCONCEPTLazyEvaluationSTRUCTLazyEvaluation<true, Then, Arg, Else>STRUCTMappingSTRUCTNotCallableCONCEPTNumericCONCEPTPairSTRUCTPrintableCONCEPTReadableCONCEPTReaderSTRUCTReader<Source>STRUCTReader<std::span<const std::byte>>STRUCTSerializableCONCEPTSpecializesCONCEPTSpecializesValueCONCEPTTextSerializableCONCEPTTrivialCONCEPTTriviallyConstructibleCONCEPTTriviallyCopyableCONCEPTTriviallyDestructibleCONCEPTTriviallyMoveAssignableCONCEPTTriviallyMoveConstructibleCONCEPTTypeMappingSTRUCTTypePairSTRUCTTypeValuePairSTRUCTUniqueSTRUCTUnique<Container<Types...>, Candidate, NextCandidates...>STRUCTValuePairSTRUCTValueTypePairSTRUCTWritableCONCEPTWriterSTRUCTWriter<std::vector<std::byte>>STRUCTWriter<Target>STRUCT
CppUtils::Type::Binary
Fonctions & utilitairesFUNCTIONSSerializerSTRUCTSerializer<CppUtils::FileSystem::IndexedStorageEntry>STRUCTSerializer<CppUtils::FileSystem::IndexedStorageFreeBlock>STRUCTSerializer<CppUtils::FileSystem::MeshSerializedNode<Key, Value>>STRUCTSerializer<std::string>STRUCTSerializer<std::unordered_map<Key, Value>>STRUCTSerializer<std::vector<T>>STRUCT