Lumiera  0.pre.03
»edit your freedom«
meta Directory Reference
+ Directory dependency graph for meta:

Files

file  configflags.hpp [code]
 Under some circumstances it is necessary to assemble functionality out of elementary building blocks.
 
file  duck-detector.hpp [code]
 Metaprogramming helpers to check for specific properties of a type in question.
 
file  function-closure.hpp [code]
 Partial function application and building a complete function closure.
 
file  function-erasure.hpp [code]
 Generic holder for functor objects, concealing the concrete function type.
 
file  function.hpp [code]
 Metaprogramming tools for transforming functor types.
 
file  generator-combinations.hpp [code]
 Metaprogramming facilities to generate combination cases.
 
file  generator.hpp [code]
 Helpers for working with lib::meta::Types (i.e.
 
file  maybe-compare.hpp [code]
 helpers for fail-safe invocation of comparison operations from generic code.
 
file  no-instance.hpp [code]
 Metaprogramming helper to prevent an entity to be ever instantiated at runtime.
 
file  size-trait.hpp [code]
 Metaprogramming definitions to deal with dependency on implementation size and layout.
 
file  trait-special.hpp [code]
 Rarely used specialisations of otherwise heavily used generic code.
 
file  trait.hpp [code]
 Helpers for type detection, type rewriting and metaprogramming.
 
file  tuple-helper.hpp [code]
 Metaprogramming with tuples-of-types and the std::tuple record.
 
file  tuple-record-init.hpp [code]
 Specialised adapter to consume a record of GenNode entries to build a tuple.
 
file  typelist-manip.hpp [code]
 Metaprogramming: Helpers for manipulating lists-of-types.
 
file  typelist-util.hpp [code]
 Metaprogramming: simple helpers for working with lists-of-types.
 
file  typelist.hpp [code]
 A template metaprogramming technique for manipulating collections of types.
 
file  typeseq-util.hpp [code]
 Some basic facilities for manipulating type sequences.
 
file  meta/util.hpp [code]
 Simple and lightweight helpers for metaprogramming and type detection.
 
file  value-type-binding.hpp [code]
 Type re-binding helper template for custom containers and adapters.
 
file  variadic-helper.hpp [code]
 Metaprogramming with type sequences based on variadic template parameters.
 
file  virtual-copy-support.hpp [code]
 Helper for building »virtual copy« operations.