#include <string>
#include <type_traits>
#include <utility>
#include <typeinfo>
#include <format>
#include "json.hpp"
Go to the source code of this file.
|
template<l61Obj T, l61Obj Ty> |
bool | l61::meta::instanceof (const Ty &value) |
| Checks if a value is an instance of type T (or derived from T).
|
template<l61Obj T, l61Obj Ty> |
bool | l61::meta::exact_instanceof (const Ty &value) |
| Checks if a value is exactly of type T.
|
template<l61Obj T, l61Obj Ty> |
constexpr bool | l61::meta::static_instanceof (const Ty &) |
| Checks if a value is an instance of type T (or derived from T) at compile-time.
|
◆ L61_OBJECT_HPP