Skip to content

File List

Here is a list of all files with brief descriptions:

  • dir module
    • dir utility
      • dir src
        • dir scl
          • dir utility
            • file meta.h ScL meta infos for C++.
            • dir meta
              • file enum.h Compile-time enumeration introspection utilities (C++20).
              • file symbol.h Compile-time symbol (function, method, property) name extraction (C++20).
              • file type.h Traits for compile-time type name extraction (C++20).
            • dir preprocessor
              • file counter.h Implements a compile-time counter mechanism.
              • file forward.h Provides a utility macro for forcing the expansion of other macros.
            • dir type_traits
              • file detection.h Implementation of C++ Standard Proposal N4502 - Detection Idiom.
              • file forward_like.h Helpers for forwarding objects with combined cv/ref qualifiers ( forward_like_t ).
              • file member_like.h Traits to build pointers to class members (C++20).
              • dir detection
                • file function.h
                • file method.h Provides macros for generating member function detection traits.
                • file operator.h Operator detection traits: compile-time aliases and value checks (Detection Idiom)
              • file overload_cast.h Utility for disambiguating function and member function overloads.
            • file preprocessor.h ScL preprocessor utilities for C++.
            • file type_traits.h ScL type traits for C++.
          • file utility.h Includes all ScL.Utility headers.