SpECTRE
v2024.05.11
|
A list of type traits to check if something is an STL member. More...
#include <PrettyType.hpp>
Public Types | |
template<typename X > | |
using | template_list = tmpl::list< tt::is_a< std::vector, X >, tt::is_std_array< X >, tt::is_a< std::deque, X >, tt::is_a< std::forward_list, X >, tt::is_a< std::list, X >, tt::is_a< std::map, X >, tt::is_a< std::set, X >, tt::is_a< std::multiset, X >, tt::is_a< std::multimap, X >, tt::is_a< std::unordered_map, X >, tt::is_a< std::unordered_multimap, X >, tt::is_a< std::unordered_multiset, X >, tt::is_a< std::unordered_set, X >, tt::is_a< std::priority_queue, X >, tt::is_a< std::queue, X >, tt::is_a< std::stack, X >, tt::is_a< std::unique_ptr, X >, tt::is_a< std::shared_ptr, X >, tt::is_a< std::weak_ptr, X > > |
List of known STL classes that can be pretty printed. | |
A list of type traits to check if something is an STL member.
Contains a template alias with the name template_list of type traits that identify STL containers that can be pretty printed