Typedefs | |
| using | DeprecatedTypeNameCallback = AZStd::function< void(AZStd::string_view)> |
Functions | |
| template<class T , class Functor > | |
| static constexpr void | VisitDeprecatedNameOrCurrentName (Functor &&visitCallback) |
| template<class T > | |
| static constexpr void | AggregateTypeNameOld (char *buffer, size_t bufferSize) |
Variables | |
| template<class T , class = void> | |
| constexpr bool | HasDeprecatedTypeNameVisitor_v = false |
| template<class T > | |
| constexpr AzDeprecatedTypeNameVisitor< T > | DeprecatedTypeNameVisitor {} |
Allows a C++ Type to expose deprecated type names through a visitor pattern provide a static member function which accepts a user provided callback and invokes for each deprecated type name