Mirror reflection library 0.5.13
|
Tag for simple multi-value single type containers. More...
#include <mirror/cntnr_kind_tags.hpp>
Tag for simple multi-value single type containers.
Examples of simple containers are the containers from the standard library, like vector
, list
, set
, etc. Such container classes only contain the elements and do not have any member variables.
For simple container classes X
the following is true:
mp::empty<all_member_variables<reflected_type<X> > >::value; mp::size<all_containers<reflected_type<X> >::value == 1;