Cbeam
Loading...
Searching...
No Matches
cbeam::convert::is_nested_map< T, typename > Struct Template Reference

Type trait to check if a given type is a nested map. More...

#include <map.hpp>

Inheritance diagram for cbeam::convert::is_nested_map< T, typename >:
Collaboration diagram for cbeam::convert::is_nested_map< T, typename >:

Detailed Description

template<typename T, typename = void>
struct cbeam::convert::is_nested_map< T, typename >

Type trait to check if a given type is a nested map.

This type trait checks if a given type T has members 'nested_tables' and 'table_of_values', which are characteristic of cbeam::container::nested_map. It inherits from std::true_type if T is a nested map, and std::false_type otherwise.

Template Parameters
TThe type to check.

The documentation for this struct was generated from the following file: