Debugging Utilities
Interface
-
enum class erbsland::debug::DebugViewDetail : uint16_t
Flags for controlling debug view details.
Values:
-
enumerator None
No optional details.
-
enumerator CoreDetails
Category with the core information, also the default.
-
enumerator ContentInTitle
Include a short safe content preview in the tree title.
-
enumerator States
Core states, like emptiness.
-
enumerator Size
The size of a container in elements (not memory).
-
enumerator Range
The range an object represents or contains.
-
enumerator BackingStore
Details of the backing storage used by the object.
-
enumerator DataValidity
If the data in the object is valid.
-
enumerator UnderlyingType
Details of the underlying type if an object is a wrapper.
-
enumerator StorageId
A unique identifier for the storage used by the object.
-
enumerator HashInfo
Information about the hash of the object.
-
enumerator Default
The default set of details.
-
enumerator All
All flags set.
-
enumerator None
-
using erbsland::debug::DebugViewDetails = util::EnumFlags<DebugViewDetail>
A set of debug view detail flags.