Specialisation of split_type_list_at for an empty list or the case where the delimiter is no_type. More...
#include <type_list.hpp>
Public Types | |
typedef no_type | left_part_type |
There is no left part if there is no list. | |
typedef no_type | right_part_type |
There is no right part if there is no list. | |
typedef if_then_else< same_type< Delimiter, typenameTypeList::head_type >::result, no_type, type_list< typenameTypeList::head_type, typenamesplit_type_list_at< Delimiter, typenameTypeList::queue_type >::left_part_type > >::result | left_part_type |
The left part of the list. The delimiter is not included. | |
typedef if_then_else< same_type< Delimiter, typenameTypeList::head_type >::result, no_type, typenamesplit_type_list_at< Delimiter, typenameTypeList::queue_type >::right_part_type >::result | right_part_type |
The right part of the list. The delimiter is included. | |
Specialisation of split_type_list_at for an empty list or the case where the delimiter is no_type.
Definition at line 83 of file type_list.hpp.
typedef no_type claw::meta::split_type_list_at< Delimiter, no_type >::left_part_type |
There is no left part if there is no list.
Definition at line 86 of file type_list.hpp.
typedef if_then_else<same_type<Delimiter,typenameTypeList::head_type>::result,no_type,type_list<typenameTypeList::head_type,typenamesplit_type_list_at<Delimiter,typenameTypeList::queue_type>::left_part_type>>::result claw::meta::split_type_list_at< Delimiter, no_type >::left_part_type |
The left part of the list. The delimiter is not included.
Definition at line 112 of file type_list.hpp.
typedef no_type claw::meta::split_type_list_at< Delimiter, no_type >::right_part_type |
There is no right part if there is no list.
Definition at line 89 of file type_list.hpp.
typedef if_then_else<same_type<Delimiter,typenameTypeList::head_type>::result,no_type,typenamesplit_type_list_at<Delimiter,typenameTypeList::queue_type>::right_part_type>::result claw::meta::split_type_list_at< Delimiter, no_type >::right_part_type |
The right part of the list. The delimiter is included.
Definition at line 120 of file type_list.hpp.