sparrow 0.3.0
|
Base class for CRTP base classes. More...
#include <crtp_base.hpp>
Protected Types | |
using | derived_type = D |
Protected Member Functions | |
derived_type & | derived_cast () |
const derived_type & | derived_cast () const |
Base class for CRTP base classes.
This class provides convenient derived cast methods for CRTP base classes.
D | The derived type. |
Definition at line 28 of file crtp_base.hpp.
|
protected |
Definition at line 32 of file crtp_base.hpp.
|
nodiscardprotected |
|
nodiscardprotected |
Definition at line 45 of file crtp_base.hpp.