WTF
VectorTraits.h
Go to the documentation of this file.
103 static const bool needsDestruction = FirstTraits::needsDestruction || SecondTraits::needsDestruction;
104 static const bool needsInitialization = FirstTraits::needsInitialization || SecondTraits::needsInitialization;
105 static const bool canInitializeWithMemset = FirstTraits::canInitializeWithMemset && SecondTraits::canInitializeWithMemset;
106 static const bool canMoveWithMemcpy = FirstTraits::canMoveWithMemcpy && SecondTraits::canMoveWithMemcpy;
107 static const bool canCopyWithMemcpy = FirstTraits::canCopyWithMemcpy && SecondTraits::canCopyWithMemcpy;
109 static const bool canCompareWithMemcmp = FirstTraits::canCompareWithMemcmp && SecondTraits::canCompareWithMemcmp;
Definition RefPtr.h:37
Definition ASCIICType.h:45
Definition VectorTraits.h:33
static const bool canMoveWithMemcpy
Definition VectorTraits.h:86
static const bool canInitializeWithMemset
Definition VectorTraits.h:85
static const bool canCompareWithMemcmp
Definition VectorTraits.h:89
static const bool needsInitialization
Definition VectorTraits.h:84
static const bool canFillWithMemset
Definition VectorTraits.h:88
static const bool needsDestruction
Definition VectorTraits.h:83
static const bool canCopyWithMemcpy
Definition VectorTraits.h:87
static const bool needsDestruction
Definition VectorTraits.h:57
static const bool canMoveWithMemcpy
Definition VectorTraits.h:60
static const bool canCompareWithMemcmp
Definition VectorTraits.h:63
static const bool canInitializeWithMemset
Definition VectorTraits.h:59
static const bool canFillWithMemset
Definition VectorTraits.h:62
static const bool needsInitialization
Definition VectorTraits.h:58
static const bool canCopyWithMemcpy
Definition VectorTraits.h:61
static const bool needsInitialization
Definition VectorTraits.h:70
static const bool canInitializeWithMemset
Definition VectorTraits.h:71
static const bool needsDestruction
Definition VectorTraits.h:69
static const bool canCompareWithMemcmp
Definition VectorTraits.h:75
static const bool canCopyWithMemcpy
Definition VectorTraits.h:73
static const bool canMoveWithMemcpy
Definition VectorTraits.h:72
static const bool canFillWithMemset
Definition VectorTraits.h:74
Definition VectorTraits.h:52
static const bool canInitializeWithMemset
Definition VectorTraits.h:105
static const bool canCopyWithMemcpy
Definition VectorTraits.h:107
static const bool canMoveWithMemcpy
Definition VectorTraits.h:106
static const bool needsInitialization
Definition VectorTraits.h:104
VectorTraits< Second > SecondTraits
Definition VectorTraits.h:101
static const bool canFillWithMemset
Definition VectorTraits.h:108
static const bool canCompareWithMemcmp
Definition VectorTraits.h:109
VectorTraits< First > FirstTraits
Definition VectorTraits.h:100
static const bool needsDestruction
Definition VectorTraits.h:103
Definition VectorTraits.h:79
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Tue Mar 25 2025 00:00:00 by doxygen 1.14.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Tue Mar 25 2025 00:00:00 by doxygen 1.14.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.