NDEVR
API Documentation
ObjectInfo< StringView, false, false >

ObjectInfo specialization for StringView, providing compile-time type trait information. More...

Inheritance diagram for ObjectInfo< StringView, false, false >:
[legend]
Collaboration diagram for ObjectInfo< StringView, false, false >:
[legend]

Static Public Member Functions

static constexpr ObjectInfo< char, false, false > VectorSub ()
 Returns the ObjectInfo for the underlying vector element type.

Static Public Attributes

static const bool Boolean = false
 Whether this type is a boolean.
static const bool Buffer = false
 Whether this type is a buffer.
static const bool Color = false
 Whether this type is a color.
static const uint01 Dimensions = 0
 Number of dimensions (0 for non-vector types).
static const bool Enum = false
 Whether this type is an enum.
static const bool Float = false
 Whether this type is a floating-point number.
static const bool Integer = false
 Whether this type is an integer.
static const bool Number = false
 Whether this type is numeric.
static const bool Pointer = false
 Whether this type is a pointer.
static const bool Primitive = true
 Whether this type is a primitive.
static const bool String = true
 Whether this type is a string.
static const bool Unsigned = false
 Whether this type is unsigned.
static const bool Vector = false
 Whether this type is a vector.

Detailed Description

ObjectInfo specialization for StringView, providing compile-time type trait information.

Definition at line 802 of file StringView.h.

Member Function Documentation

◆ VectorSub()

constexpr ObjectInfo< char, false, false > ObjectInfo< StringView, false, false >::VectorSub ( )
inlinestaticconstexpr

Returns the ObjectInfo for the underlying vector element type.

Returns
ObjectInfo for char.

Definition at line 821 of file StringView.h.


The documentation for this struct was generated from the following file: