Type metadata management layer that collects and manages type metadata. Provides runtime type information and supports reflection capabilities for the byeol language. Essential for dynamic type operations and introspection. 더 자세히 ...
클래스 | |
| class | by::typeProvidable |
| Interface for objects that can provide their type information 더 자세히 ... | |
| struct | by::metaIf |
| Base interface for SFINAE-based type checking 더 자세히 ... | |
| struct | by::tifHasDefaultCtor< T > |
| Type trait to check if type has default constructor 더 자세히 ... | |
| struct | by::tifTemplate< T > |
| Type trait to check if type is a template specialization 더 자세히 ... | |
| struct | by::tifSub< T, super > |
| Type trait to check if T is subclass of super 더 자세히 ... | |
| struct | by::taEmptyCan< T > |
| Helper struct for SFINAE detection patterns 더 자세히 ... | |
| struct | by::tifHasSuperTypedef< T, typename > |
| Type trait to check if type has super typedef 더 자세히 ... | |
| struct | by::tadaptiveSuper< T, typedefsuper > |
| Adaptive super type selector 더 자세히 ... | |
| struct | by::tinstanceMaker< T, canMake > |
| Instance factory for type creation 더 자세히 ... | |
| struct | by::tnameGetter< T > |
| Template name getter for type introspection 더 자세히 ... | |
| struct | by::tifHasMetaTypeDef< T, typename > |
| Type trait to check if type has metaType definition 더 자세히 ... | |
| struct | by::tmetaTypeDef< T, hasMeta > |
| Meta type definition selector 더 자세히 ... | |
| class | by::adam |
| Root base class for the type hierarchy 더 자세히 ... | |
| class | by::ttype< T > |
| Template type wrapper providing entry point for meta information 더 자세히 ... | |
| class | by::ttypeBase< T, S > |
| Base class for template type metadata 더 자세히 ... | |
| class | by::type |
| Core class for runtime type information in byeol language 더 자세히 ... | |
Type metadata management layer that collects and manages type metadata. Provides runtime type information and supports reflection capabilities for the byeol language. Essential for dynamic type operations and introspection.