DataType Member List
This is the complete list of members for DataType , including all inherited members.
| _ptr | DataType | private |
| AddConversion (const DataType &src, CONVERSION_FLAGS kind, Conversion &&func) const | DataType | |
| AddConversion (CONVERSION_FLAGS kind, Result< void >(*conversion)(DEST &dest, const SRC &src)) | DataType | static |
| AddConversion (CONVERSION_FLAGS kind, Result< void >(*conversion)(DEST &, const SRC &)) | DataType | |
| AddReference () const | DataType | private |
| AssertType () const | DataType | |
| BASE_OF_MODE enum name | DataType | |
| CheckValueKind (VALUEKIND test) const | DataType | |
| Conversion typedef | DataType | |
| 转换 (Generic &dest, const ConstDataPtr &src, CONVERSION_FLAGS ignore=CONVERSION_FLAGS::NONE) const | DataType | |
| 数据 class | DataType | friend |
| DataType ()=default | DataType | |
| DataType (const DataTypeImpl *ptr) | DataType | explicit |
| DataType (std::nullptr_t)=delete | DataType | explicit |
| DataTypeImpl class | DataType | friend |
| DataTypePtr class | DataType | friend |
| Get (const Id &typeId) | DataType | static |
| GetAlignment () const | DataType | |
| GetDecayedType () const | DataType | |
| GetElementType () const | DataType | |
| GetHashCode () const | DataType | |
| GetId () const | DataType | |
| GetParametricType () const | DataType | |
| GetSize () const | DataType | |
| GetTupleType () const | DataType | |
| GetTypeArguments () const | DataType | |
| GetUnderlyingType () const | DataType | |
| GetUnqualifiedType () const | DataType | |
| GetValueKind () const | DataType | |
| HasTypeArguments () const | DataType | |
| Is () const | DataType | |
| IsBaseOfOrSame (const DataType &other, BASE_OF_MODE mode=BASE_OF_MODE::NONE) const | DataType | |
| IsBaseOfOrSameImpl (const DataType &other, BASE_OF_MODE mode) const | DataType | private |
| IsBaseOfOrSameImpl (const DataType *other, BASE_OF_MODE mode) const | DataType | private |
| IsCastableFrom (const DataType &other) const | DataType | |
| IsCastableFrom () const | DataType | |
| IsCastableTo () const | DataType | |
| IsSimilar (const DataType &other) const | DataType | |
| MAXON_ENUM_FLAGS_CLASS (BASE_OF_MODE) | DataType | |
| NullValue () | DataType | static |
| operator Bool () const | DataType | explicit |
| operator!= (const DataType &other) const | DataType | |
| operator-> () const | DataType | |
| operator== (const DataType &other) const | DataType | |
| PrivateGetPointer () const | DataType | |
| RemoveReference () const | DataType | private |
| 重置 () | DataType | |
| ResolveRecursiveType () const | DataType | |
| StrongRefHandler class | DataType | friend |
| ToString (const FormatStatement *formatStatement=nullptr) const | DataType |