![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
Directory dependency graph for meta:Files | |
| duck-detector.hpp | |
| Metaprogramming helpers to check for specific properties of a type in question. | |
| function-closure.hpp | |
| Partial function application and building a complete function closure. | |
| function-erasure.hpp | |
| Generic holder for functor objects, concealing the concrete function type. | |
| function.hpp | |
| Metaprogramming tools for detecting and transforming function types. | |
| generator-combinations.hpp | |
| Metaprogramming facilities to generate combination cases. | |
| generator.hpp | |
| Helpers for working with lib::meta::Types (i.e. | |
| maybe-compare.hpp | |
| helpers for fail-safe invocation of comparison operations from generic code. | |
| no-instance.hpp | |
| Metaprogramming helper to prevent an entity to be ever instantiated at runtime. | |
| size-trait.hpp | |
| Metaprogramming definitions to deal with dependency on implementation size and layout. | |
| trait-special.hpp | |
| Rarely used specialisations of otherwise heavily used generic code. | |
| trait.hpp | |
| Helpers for type detection, type rewriting and metaprogramming. | |
| tuple-closure.hpp | |
| Partial binding for construction of tuple-like records. | |
| tuple-helper.hpp | |
Metaprogramming with tuples-of-types and the std::tuple record. | |
| tuple-record-init.hpp | |
| Specialised adapter to consume a record of GenNode entries to build a tuple. | |
| typelist-manip.hpp | |
| Metaprogramming: Helpers for manipulating lists-of-types. | |
| typelist-util.hpp | |
| Metaprogramming: simple helpers for working with lists-of-types. | |
| typelist.hpp | |
| A template metaprogramming technique for manipulating collections of types. | |
| typeseq-util.hpp | |
| Some basic facilities for manipulating type sequences. | |
| util.hpp | |
| Simple and lightweight helpers for metaprogramming and type detection. | |
| value-type-binding.hpp | |
| Type re-binding helper template for custom containers and adapters. | |
| variadic-helper.hpp | |
| Metaprogramming with type sequences based on variadic template parameters. | |
| variadic-rebind.hpp | |
| Metaprogramming support to rebuild and rebind variadic templates. | |
| virtual-copy-support.hpp | |
| Helper for building »virtual copy« operations. | |