Lumiera
0.pre.03
»edit your freedom«
|
Classes | |
struct | _AccessID |
Metaprogramming helper to retrieve the object identity, whenever the target object for the diff defines a getID() function. More... | |
struct | _AccessID< ELM, enable_if< Can_access_ID< ELM > > > |
struct | _DefaultBinding< ELM, enable_if< can_recursively_bind_DiffMutable< ELM > > > |
Entry Point: Specialisation of the collection binding to work on a collection of DiffMutable objects, either embedded directly, or attached via smart-ptr. More... | |
struct | Can_access_ID |
struct | can_recursively_bind_DiffMutable |
class | Can_retrieve_and_compare_ID |
Metaprogramming helper to detect if the given target class allows us to build a default »Matcher« automatically. More... | |
struct | Is_DiffMutable |
< Metafunction: does the target implement the DiffMutable interface? More... | |
struct | Is_wrapped_DiffMutable |
< Metafunction: is this a DiffMutable wrapped into a smart-ptr? More... | |