26 #ifndef MLN_TRAIT_ACCUMULATOR_PROPS_HH
27 # define MLN_TRAIT_ACCUMULATOR_PROPS_HH
49 struct any {
protected: any() {}; };
50 struct no : any { std::string name()
const {
return "has_untake::no"; } };
51 struct yes : any { std::string name()
const {
return "has_untake::yes"; } };
56 struct any {
protected: any() {}; };
57 struct no : any { std::string name()
const {
return "has_stop::no"; } };
58 struct yes : any { std::string name()
const {
return "has_stop::yes"; } };
63 struct any {
protected: any() {}; };
64 struct no : any { std::string name()
const {
return "has_set_value::no"; } };
65 struct yes : any { std::string name()
const {
return "has_set_value::yes"; } };
71 struct any {
protected: any() {}; };
72 struct use_v : any { std::string name()
const {
return "when_pix::use_v"; } };
73 struct use_p : any { std::string name()
const {
return "when_pix::use_p"; } };
74 struct use_pix : any { std::string name()
const {
return "when_pix::use_pix"; } };
75 struct use_none : any { std::string name()
const {
return "when_pix::use_none"; } };
76 struct not_ok : any { std::string name()
const {
return "when_pix::not_ok"; } };
86 #endif // ! MLN_TRAIT_ACCUMULATOR_PROPS_HH