NDEVR
API Documentation
ObjectInfo< char, false, false >

ObjectInfo specialization for the char type. More...

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

Static Public Member Functions

static constexpr ObjectInfo< char, false > VectorSub ()
 Returns the ObjectInfo for this type since char has no sub-type.

Static Public Attributes

static const bool Boolean = false
 False because char is not a boolean.
static const bool Buffer = false
 False because char is not a buffer.
static const bool Color = false
 False because char is not a color.
static const uint01 Dimensions = 0
 Always zero for scalar types.
static const bool Enum = false
 False because char is not an enum.
static const bool Float = false
 False because char is not floating point.
static const bool Integer = false
 False because char is treated as a character, not an integer.
static const bool Number = false
 False because char is treated as a character, not a number.
static const bool Pointer = false
 False because char is not a pointer.
static const bool Primitive = true
 True because char is a primitive type.
static const bool String = false
 False because char is not a string.
static const bool Unsigned = false
 False because char is not considered unsigned.
static const bool Vector = false
 False because char is not a vector.

Detailed Description

ObjectInfo specialization for the char type.


Treated as a character rather than a number.

Definition at line 194 of file ObjectInfo.h.

Member Function Documentation

◆ VectorSub()

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

Returns the ObjectInfo for this type since char has no sub-type.

Returns
An ObjectInfo for char.

Definition at line 213 of file ObjectInfo.h.


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