File List
Here is a list of all documented files with brief descriptions:
[detail level 12]
  Dispatch
 DispatchTraits.hppClass template aurora::DispatchTraits
 DoubleDispatcher.hppClass template aurora::DoubleDispatcher
 SingleDispatcher.hppClass template aurora::SingleDispatcher
  Meta
 Preprocessor.hppUtilities for preprocessor metaprogramming
 Templates.hppUtilities for template metaprogramming
 Tuple.hppMetaprogramming and static polymorphism on std::tuple
 Variadic.hppMetaprogramming helpers for variadic templates
  Reflect
 Class.hppClass template aurora::Class
  SmartPtr
 ClonersAndDeleters.hppCloner and deleter functors for smart pointers
 CopiedPtr.hppClass template aurora::CopiedPtr
 MakeUnique.hppFactory function aurora::makeUnique()
  Tools
 Algorithms.hppAlgorithms to assist the STL
 Any.hppClass aurora::Any
 Downcast.hppFunction template aurora::downcast()
 Exceptions.hppDefinition of Aurora exception classes
 ForEach.hppMacros to simplify container iteration
 Hash.hppExtensions to std::hash
 NamedTuple.hppTuples with named members
 NonCopyable.hppClass aurora::NonCopyable
 Optional.hppClass template aurora::Optional
 PImpl.hppClass template aurora::PImpl
 SafeBool.hppType aurora::SafeBool and corresponding functionality
 Swap.hppHelpers to declare and invoke swap() functions
 Typeid.hppFunction template aurora::typeIndex()
 Documentation.hpp
 Config.hppConfiguration header of the library
 Dispatch.hppComplete Dispatch module
 Meta.hppComplete Meta module
 SmartPtr.hppComplete SmartPtr module
 Tools.hppComplete Tools module