libzypp  17.15.0
CRTP solutions

Classes

class  zypp::IdStringType< Derived >
 Base class for creating IdString based types. More...
 
class  zypp::sat::SolvIterMixin< Derived, DerivedSolvable_iterator >
 Base class providing common iterator types based on a Solvable iterator. More...
 
class  zypp::base::SetRelationMixin< Derived >
 Provide set relation methods based on Derived::setRelationMixinCompare A class using this mixin must provide: More...
 
class  zypp::sat::SolvableType< Derived >
 Base class for creating Solvable based types. More...
 

Detailed Description

See also
http://en.wikipedia.org/wiki/Curiously_Recurring_Template_Pattern