The Vish Visualization Shell 0.3
Vish
Public Member Functions | Public Attributes | List of all members
META::TypeDescriptor Struct Reference

For native and array types. More...

#include <elementary/meta/MetaInfo.hpp>

Public Member Functions

auto operator<=> (const TypeDescriptor &) const =default
 https://en.cppreference.com/w/cpp/language/default_comparisons https://devblogs.microsoft.com/cppblog/simplify-your-code-with-rocket-science-c20s-spaceship-operator/
 

Public Attributes

const int grade = 0
 For quantities from geometric algebra, specifies the grade k of the k-vector.
 
const int rank = 0
 The dimension of the index space, zero indicates a scalar type, one is a one-dimensional vectorial type, two are matrix representations etc.
 
ssize_t stride = 0
 Any additional stride for arrays of this element.
 

Detailed Description

For native and array types.

Not suitable for compound types.