Aller au contenu
CppUtils
Rechercher
Ctrl
K
Annuler
GitHub
Discord
Selectionner la langue
English
Français
Menu
Guides
Prise en main
Compilation & configuration
Synchronisation RAII (Lockers)
Référence d’API
Référence d'API CppUtils
Chrono
Chronometer
Clock
Duration
Fonctions & utilitaires
TimePoint
Container
BidirectionalMap
BTree
Node
ColorRGB
ColorRGBA
DefaultHasher
DefaultHasher<std::pair<First, Second>>
DefaultHasher<std::string>
DependencyGraph
DependencyGraph
Node
FlatHashMap
FlatHashMap
Iterator
Slot
Fonctions & utilitaires
Interval
IntervalType
Key
MeshNodePtr
MeshNodePtr
Branch
Branch
Iterator
Link
MeshNode
MultiKeyMap
MultiKeyMap
IndicesTupleBuilder
IndicesTupleBuilder<std::index_sequence<I...>>
PureKeysTupleBuilder
PureKeysTupleBuilder<std::index_sequence<I...>>
NetworkPtr
NonUnique
NonUniqueRange
NonUniqueRange
Iterator
Point2D
Point3D
RangeOfIntervals
Sequence
Fonctions & utilitaires
Size2
Size3
Stack
TaggedKey
TaggedNonUnique
Tree
Fonctions & utilitaires
Node
NodeView
TokenTree
TypedStack
Vec
Vector
Fonctions & utilitaires
Crypto
HMAC
SHA256
Execution
Event
EventDispatcher
EventDispatcher
PairHasher
EventQueue
Fonctions & utilitaires
Pipeline
RetryPolicy
ScopeGuard
FileSystem
Binary
Fonctions & utilitaires
ChunkLocation
Error
FileLineReader
FileLineWriter
FileStaging
Fonctions & utilitaires
IndexedStorage
IndexedStorageEntry
IndexedStorageFreeBlock
LineIterator
MeshPager
MeshPager
Policy
ScopedFocus
MeshSerializedNode
String
Fonctions & utilitaires
TemporaryDirectory
Watcher
Functional
LambdaCalculus
Application
BetaReduction
BetaReduction<Application<Application<Expression, Argument1>, Argument0>>
BetaReduction<Application<Lambda<Body>, Argument>>
Constantes
Evaluate
Evaluate<False>
Evaluate<True>
Lambda
NormalForm
NormalForm<Application<Function, Argument>>
NormalForm<Lambda<Body>>
Substitute
Substitute<Application<Function, Argument>, Value, Depth>
Substitute<Lambda<Body>, Value, Depth>
Substitute<Variable<Index>, Value, Depth>
v1
Constantes
v2
Application
BetaReduction
BetaReduction<Application<Application<Expression, Argument1>, Argument0>>
BetaReduction<Application<Lambda<Body>, Argument>>
Constantes
Evaluate
Evaluate<False>
Evaluate<True>
Lambda
NormalForm
NormalForm<Application<Function, Argument>>
NormalForm<Lambda<Body>>
Substitute
Substitute<Application<Function, Argument>, Value, Depth>
Substitute<Lambda<Body>, Value, Depth>
Substitute<Variable<Index>, Value, Depth>
Variable
Variable
Fonctions globales CppUtils
Language
ASTParser
CSV
CSVLexer
Fonctions & utilitaires
Literals
Fonctions & utilitaires
ParseLines
RejectEntry
ToCSV
ToStruct
ToStructSafe
GrammarParser
Ini
Fonctions & utilitaires
IniLexer
JSON
Error
Fonctions & utilitaires
JsonLexer
Literals
Fonctions & utilitaires
Value
Lexer
Alternative
Context
Exclusion
Expression
Fonctions & utilitaires
GrammarLexer
ILexeme
Lexer
NamedParser
ParsingError
Recurrence
Typed
Typed<StorageToken, void>
Markdown
Fonctions & utilitaires
MarkdownLexer
MetaCircularParser
MetaCircularVirtualMachine
Parameters
Fonctions & utilitaires
ParametersLexer
Parser
Fonctions & utilitaires
Définitions de types
v1
MetaCircularVirtualMachine
v2
MetaCircularVirtualMachine
MetaCircularVirtualMachine
ArithmeticOperation
Callable
Environment
StepResult
VirtualMachine
Fonctions & utilitaires
v1
Fonctions & utilitaires
v2
Context
Fonctions & utilitaires
Xml
Flow
Flow
Report
FlowRunner
FlowRunner
Stats
Fonctions & utilitaires
Pipeline
Pipeline
Context
View
View
Iterator
TypedFlow
XmlLexer
Log
ChronoLogger
FileSink
Fonctions & utilitaires
TreeNodeLogger
Logger
LogRotateOptions
Math
BasicBigInt
BasicBigInt
DivModResult
Divisible
Easing
Fonctions & utilitaires
Fonctions & utilitaires
Internal
BigIntSignData
BigIntSignData<true>
Literals
Fonctions & utilitaires
Memory
Fonctions & utilitaires
Literals
Fonctions & utilitaires
Network
Client
DNS
Fonctions & utilitaires
Endpoint
Http
Client
Fonctions & utilitaires
Header
Request
Response
Server
Server
Socket
Socket
Address
Datagram
Pattern
Multiton
Singleton
Ranges
Drain
FilterErrors
FilterValues
Fonctions & utilitaires
Inspect
InspectError
Parallel
ParallelChunk
Recover
RouteErrors
ValueOr
String
Char
Cursor
FixedString
Formattable
Fonctions & utilitaires
GenericText
Hasher
Literals
Fonctions & utilitaires
String
StringView
Text
System
CrashInformation
Fonctions & utilitaires
Implementation
Constantes
SharedLibrary
Terminal
Alignments
Ansi
EscapeCode
Constantes
Area
AreaBuffer
AutoScroll
BackgroundColor
Ansi
EscapeCode
Constantes
Fonctions & utilitaires
Énumérations
WindowsNative
Attribute
Constantes
Fonctions & utilitaires
BarRenderer
Button
ButtonStyle
Canvas
CharAttributes
CharCell
Container
DynamicAreaBufferStorage
Element
Element
BorderStyle
Margin
Padding
Position
SizePolicy
Spacing
FixedAreaBuffer
Fonctions & utilitaires
Layout
Mouse
Ansi
Constantes
Event
Fonctions & utilitaires
Tracker
ProgressBar
ProgressBarStyles
Constantes
RawTerminal
RawTerminal
Context
Scrollable
Scrollable
Thumb
ScrollbarStyle
Spinner
Text
Text
Format
TextColor
Ansi
EscapeCode
Constantes
Fonctions & utilitaires
Énumérations
WindowsNative
Attribute
Constantes
Fonctions & utilitaires
TextModifier
TextStyle
Ansi
EscapeCode
Constantes
Fonctions & utilitaires
Title
Viewport
Widget
WidgetManager
WritableAreaView
Thread
Accessor
Accessor<const T, Mutex>
AsyncEventDispatcher
Fonctions & utilitaires
MultipleAccessor
ReadOnlyAccessor
ScheduledEventDispatcher
ScheduledEventDispatcher
EmitTask
EmitTask
EmitCaller
Scheduler
Scheduler
Compare
Item
Items
SharedLocker
SharedMutex
SharedPtr
SharedPtr
ControlBlock
ThreadLoop
ThreadPool
UniqueLocker
WeakPtr
Type
Binary
Fonctions & utilitaires
Serializer
Serializer<CppUtils::FileSystem::IndexedStorageEntry>
Serializer<CppUtils::FileSystem::IndexedStorageFreeBlock>
Serializer<CppUtils::FileSystem::MeshSerializedNode<Key, Value>>
Serializer<std::string>
Serializer<std::unordered_map<Key, Value>>
Serializer<std::vector<T>>
Callable
CallableTrait
CallableTrait<Functor>
CallableTrait<Return(*)(Args...)>
CallableTrait<Return(Args...)>
CallableTrait<Return(*)(Args...) noexcept>
CallableTrait<Return(Args...) noexcept>
CallableTrait<Return(Object::*)(Args...) &>
CallableTrait<Return(Object::*)(Args...) &&>
CallableTrait<Return(Object::*)(Args...)>
CallableTrait<Return(Object::*)(Args...) const &>
CallableTrait<Return(Object::*)(Args...) const &&>
CallableTrait<Return(Object::*)(Args...) const>
CallableTrait<Return(Object::*)(Args...) const &&noexcept>
CallableTrait<Return(Object::*)(Args...) const &noexcept>
CallableTrait<Return(Object::*)(Args...) const noexcept>
CallableTrait<Return(Object::*)(Args...) &&noexcept>
CallableTrait<Return(Object::*)(Args...) &noexcept>
CallableTrait<Return(Object::*)(Args...) noexcept>
Common
Common<T>
Common<T, U, Rest...>
DefaultConstructible
Dereferenceable
Enum
Fonctions & utilitaires
Exact
Extractor
Extractor<C<Args...>>
Filter
Filter<Trait, Container<Types...>, Candidate, NextCandidates...>
Function
FunctionPointer
Fonctions & utilitaires
HashT
HasReturnValue
IsHashable
IsOneOf
LazyEvaluation
LazyEvaluation<true, Then, Arg, Else>
Mapping
Mapping
HashParameters
NotCallable
Numeric
ObjectMapping
Attribute
Fonctions & utilitaires
Mapping
StructSchema
StructSchema<Object(Attributes...)>
Pair
Printable
Readable
Reader
Reader<Source>
Reader<std::span<const std::byte>>
Serializable
Specializes
SpecializesValue
Text
Serializer
Serializer<T>
TextSerializable
Trivial
TriviallyConstructible
TriviallyCopyable
TriviallyDestructible
TriviallyMoveAssignable
TriviallyMoveConstructible
Tuple
Fonctions & utilitaires
TypeMapping
TypeMapping
UnwrapType
UnwrapType<std::type_identity<Target>>
TypePair
TypeValuePair
Unique
Unique<Container<Types...>, Candidate, NextCandidates...>
ValuePair
ValueTypePair
Variant
Operators
Fonctions & utilitaires
Writable
Writer
Writer<std::vector<std::byte>>
Writer<Target>
UnitTest
Fonctions & utilitaires
LifetimeChecker
SkippedTest
Test
TestException
TestRunner
TestSettings
TestSkipped
TestSuite
GitHub
Discord
Selectionner la langue
English
Français
Bienvenue sur la nouvelle documentation de CppUtils !
Cette documentation est encore en cours de construction et s'enrichit régulièrement.
import CppUtils.Container.Interval;
ou
import CppUtils;
CppUtils::Container::
Interval
<class T>
STRUCT
Attributs publics
Section intitulée « Attributs publics »
first
Section intitulée « first »
T
first
;
last
Section intitulée « last »
T
last
;