neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
custom_type.hpp File Reference
#include <neolib/neolib.hpp>
#include <any>
#include <optional>
#include <neolib/core/reference_counted.hpp>
#include <neolib/core/string.hpp>
#include <neolib/core/type_traits.hpp>
#include <neolib/core/i_custom_type.hpp>

Go to the source code of this file.

Classes

class  neolib::custom_type< T >
 
struct  neolib::custom_type< T >::type_mismatch
 

Namespaces

namespace  neolib
 

Functions

template<typename T >
custom_type< Tneolib::make_custom_type ()
 
template<typename T >
custom_type< Tneolib::make_custom_type (const abstract_t< T > &aValue)
 

Variables

template<typename T >
const std::string neolib::custom_type_name_v = T::type_name