mixin - A class not really designed for being an object, but for adding functionality to other classes.
Sometimes you see a NoCopy mixin, that prevents objects from being copied.
Tuesday, November 30, 2010
STL Functor
STL functor - Objects that override operator().
STL Trait
STL trait - A small policy object used to describe aspects of a type.
Traits are usually collections of typedefs that map template parameter to standard typedef names, for example, value_type.
Traits are usually collections of typedefs that map template parameter to standard typedef names, for example, value_type.
STL Binder
STL binder - A function taking a function and a value and returning a function object.
STL Adapter
STL adapter - A function taking arguments and producing a function object.
Incomplete Type
incomplete type - A type that allows an object to be copied, but not otherwise used.
Subscribe to:
Posts (Atom)
