Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 

33 Zeilen
586 B

  1. #pragma once
  2. #include <cpphibernate/config.h>
  3. namespace cpphibernate
  4. {
  5. namespace __impl
  6. {
  7. /**
  8. * @brief Tag class all modifiers are derived from.
  9. */
  10. struct tag_modifier;
  11. }
  12. /**
  13. * @brief Evaluates to true_t if the passed type is a modifier, false_t otherwise.
  14. */
  15. template<typename T>
  16. struct is_modifier;
  17. /**
  18. * @brief Is true if the passed type is a modifier, false otherwise.
  19. */
  20. template<typename T>
  21. constexpr decltype(auto) is_modifier_v = is_modifier<T>::value;
  22. }
  23. #include "modifier.inl"