Micro template library A library for building device drivers
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

57 line
2.4 KiB

  1. \hypertarget{group__concepts}{}\section{Concepts}
  2. \label{group__concepts}\index{Concepts@{Concepts}}
  3. \subsection*{Modules}
  4. \begin{DoxyCompactItemize}
  5. \item
  6. \mbox{\hyperlink{group__iterators}{Iterators}}
  7. \end{DoxyCompactItemize}
  8. \subsection*{Macros}
  9. \begin{DoxyCompactItemize}
  10. \item
  11. \#define \mbox{\hyperlink{group__concepts_ga5d7d78bf161dcc8fb920fb522dc6f216}{utl\+Constrain\+Type}}(\+\_\+\+Concept\+\_\+)~typename
  12. \item
  13. \#define \mbox{\hyperlink{group__concepts_gaf81026787698cd63592563ab8223062b}{\+\_\+utl\+Concept}}~constexpr bool
  14. \begin{DoxyCompactList}\small\item\em utl concept keyword syntax wrapper \end{DoxyCompactList}\item
  15. \#define \mbox{\hyperlink{group__concepts_gae575ec6bb237dd55f86ef2827c63d784}{C\+X\+X\+\_\+\+L\+I\+B\+\_\+\+I\+N\+V\+O\+KE}}~0
  16. \end{DoxyCompactItemize}
  17. \subsection{Detailed Description}
  18. \subsection{Macro Definition Documentation}
  19. \mbox{\Hypertarget{group__concepts_gaf81026787698cd63592563ab8223062b}\label{group__concepts_gaf81026787698cd63592563ab8223062b}}
  20. \index{Concepts@{Concepts}!\+\_\+utl\+Concept@{\+\_\+utl\+Concept}}
  21. \index{\+\_\+utl\+Concept@{\+\_\+utl\+Concept}!Concepts@{Concepts}}
  22. \subsubsection{\texorpdfstring{\+\_\+utl\+Concept}{\_utlConcept}}
  23. {\footnotesize\ttfamily \#define \+\_\+utl\+Concept~constexpr bool}
  24. utl concept keyword syntax wrapper
  25. Definition at line 56 of file defines.\+h.
  26. \mbox{\Hypertarget{group__concepts_gae575ec6bb237dd55f86ef2827c63d784}\label{group__concepts_gae575ec6bb237dd55f86ef2827c63d784}}
  27. \index{Concepts@{Concepts}!C\+X\+X\+\_\+\+L\+I\+B\+\_\+\+I\+N\+V\+O\+KE@{C\+X\+X\+\_\+\+L\+I\+B\+\_\+\+I\+N\+V\+O\+KE}}
  28. \index{C\+X\+X\+\_\+\+L\+I\+B\+\_\+\+I\+N\+V\+O\+KE@{C\+X\+X\+\_\+\+L\+I\+B\+\_\+\+I\+N\+V\+O\+KE}!Concepts@{Concepts}}
  29. \subsubsection{\texorpdfstring{C\+X\+X\+\_\+\+L\+I\+B\+\_\+\+I\+N\+V\+O\+KE}{CXX\_LIB\_INVOKE}}
  30. {\footnotesize\ttfamily \#define C\+X\+X\+\_\+\+L\+I\+B\+\_\+\+I\+N\+V\+O\+KE~0}
  31. Definition at line 63 of file defines.\+h.
  32. \mbox{\Hypertarget{group__concepts_ga5d7d78bf161dcc8fb920fb522dc6f216}\label{group__concepts_ga5d7d78bf161dcc8fb920fb522dc6f216}}
  33. \index{Concepts@{Concepts}!utl\+Constrain\+Type@{utl\+Constrain\+Type}}
  34. \index{utl\+Constrain\+Type@{utl\+Constrain\+Type}!Concepts@{Concepts}}
  35. \subsubsection{\texorpdfstring{utl\+Constrain\+Type}{utlConstrainType}}
  36. {\footnotesize\ttfamily \#define utl\+Constrain\+Type(\begin{DoxyParamCaption}\item[{}]{\+\_\+\+Concept\+\_\+ }\end{DoxyParamCaption})~typename}
  37. Definition at line 43 of file defines.\+h.