P4C
The P4 Compiler
Loading...
Searching...
No Matches
P4::RTTI::TypeInfo< This, Parents > Struct Template Reference

Public Types

using T = std::remove_const_t<std::remove_reference_t<This>>
 

Static Public Member Functions

template<typename T >
static const void * dyn_cast (TypeId typeId, const T *ptr) noexcept
 
static constexpr TypeId id () noexcept
 
static constexpr bool isA (TypeId typeId) noexcept