XII Release 0.1.0
Loading...
Searching...
No Matches
xiiRTTI::ForEachOptions Struct Reference

Classes

struct  Bits
 

Public Types

enum  Enum : StorageType {
  None = 0 , ExcludeNonAllocatable = XII_BIT(0) , ExcludeAbstract = XII_BIT(1) , ExcludeNotConcrete = ExcludeNonAllocatable | ExcludeAbstract ,
  Default = None
}
 
using StorageType = xiiUInt8
 

Member Enumeration Documentation

◆ Enum

enum xiiRTTI::ForEachOptions::Enum : StorageType
Enumerator
ExcludeNonAllocatable 

Excludes all types that cannot be allocated through xiiRTTI. They may still be creatable through regular C++, though.

ExcludeAbstract 

Excludes all types that are marked as 'abstract'. They may not be abstract in the C++ sense, though.


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