upcastable class template added to provide the base class for upcastable classes
This commit is contained in:
1 parent
776c91cf64
commit
310541c9f1
4 files changed
+13
-12
No files matched your search
@@ -110,6 +110,13 @@ namespace units {
|
||||
template<Ratio Ratio1, Ratio Ratio2>
|
||||
using common_ratio_t = typename common_ratio<Ratio1, Ratio2>::type;
|
||||
|
||||
// upcastable
|
||||
|
||||
template<typename BaseType>
|
||||
struct upcastable {
|
||||
using base_type = BaseType;
|
||||
};
|
||||
|
||||
// upcasting_traits
|
||||
|
||||
template<typename T>
|
||||
|
||||
Reference in new issue
Block a user