Micro template library A library for building device drivers
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 

104 lignes
7.6 KiB

  1. \hypertarget{namespacetesting_1_1internal2}{}\section{testing\+:\+:internal2 Namespace Reference}
  2. \label{namespacetesting_1_1internal2}\index{testing\+::internal2@{testing\+::internal2}}
  3. \subsection*{Classes}
  4. \begin{DoxyCompactItemize}
  5. \item
  6. class \mbox{\hyperlink{classtesting_1_1internal2_1_1_type_without_formatter}{Type\+Without\+Formatter}}
  7. \item
  8. class \mbox{\hyperlink{classtesting_1_1internal2_1_1_type_without_formatter_3_01_t_00_01k_convertible_to_integer_01_4}{Type\+Without\+Formatter$<$ T, k\+Convertible\+To\+Integer $>$}}
  9. \item
  10. class \mbox{\hyperlink{classtesting_1_1internal2_1_1_type_without_formatter_3_01_t_00_01k_protobuf_01_4}{Type\+Without\+Formatter$<$ T, k\+Protobuf $>$}}
  11. \end{DoxyCompactItemize}
  12. \subsection*{Enumerations}
  13. \begin{DoxyCompactItemize}
  14. \item
  15. enum \mbox{\hyperlink{namespacetesting_1_1internal2_aeb8161b0b3ee503347b0662d7028fd57}{Type\+Kind}} \{ \mbox{\hyperlink{namespacetesting_1_1internal2_aeb8161b0b3ee503347b0662d7028fd57a14aaf98a2547ecf43eef0868d54b1383}{k\+Protobuf}},
  16. \mbox{\hyperlink{namespacetesting_1_1internal2_aeb8161b0b3ee503347b0662d7028fd57a9bdcf3f1548f498b2b7f097306ea0224}{k\+Convertible\+To\+Integer}},
  17. \mbox{\hyperlink{namespacetesting_1_1internal2_aeb8161b0b3ee503347b0662d7028fd57abe8aaea44751d6ebd0cdf5bd94451db1}{k\+Other\+Type}}
  18. \}
  19. \end{DoxyCompactItemize}
  20. \subsection*{Functions}
  21. \begin{DoxyCompactItemize}
  22. \item
  23. void \mbox{\hyperlink{namespacetesting_1_1internal2_abfb9aa80365f93b952e9a4bea09947a8}{Print\+Bytes\+In\+Object\+To}} (const unsigned char $\ast$obj\+\_\+bytes, size\+\_\+t count, ostream $\ast$os)
  24. \item
  25. \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} void \mbox{\hyperlink{namespacetesting_1_1internal2_a9fbf8e07c0f94dc74d6ef5e56cd3c553}{Print\+Bytes\+In\+Object\+To}} (const unsigned char $\ast$obj\+\_\+bytes, size\+\_\+t count, \+::std\+::ostream $\ast$os)
  26. \item
  27. {\footnotesize template$<$typename Char , typename Char\+Traits , typename T $>$ }\\\+::std\+::basic\+\_\+ostream$<$ Char, Char\+Traits $>$ \& \mbox{\hyperlink{namespacetesting_1_1internal2_a07dbe129beb8952074f04b599dfce39b}{operator$<$$<$}} (\+::std\+::basic\+\_\+ostream$<$ Char, Char\+Traits $>$ \&os, const T \&x)
  28. \end{DoxyCompactItemize}
  29. \subsection*{Variables}
  30. \begin{DoxyCompactItemize}
  31. \item
  32. const size\+\_\+t \mbox{\hyperlink{namespacetesting_1_1internal2_a140c8efd51e63a3def98445bff107518}{k\+Protobuf\+One\+Liner\+Max\+Length}} = 50
  33. \end{DoxyCompactItemize}
  34. \subsection{Enumeration Type Documentation}
  35. \mbox{\Hypertarget{namespacetesting_1_1internal2_aeb8161b0b3ee503347b0662d7028fd57}\label{namespacetesting_1_1internal2_aeb8161b0b3ee503347b0662d7028fd57}}
  36. \index{testing\+::internal2@{testing\+::internal2}!Type\+Kind@{Type\+Kind}}
  37. \index{Type\+Kind@{Type\+Kind}!testing\+::internal2@{testing\+::internal2}}
  38. \subsubsection{\texorpdfstring{Type\+Kind}{TypeKind}}
  39. {\footnotesize\ttfamily enum \mbox{\hyperlink{namespacetesting_1_1internal2_aeb8161b0b3ee503347b0662d7028fd57}{testing\+::internal2\+::\+Type\+Kind}}}
  40. \begin{DoxyEnumFields}{Enumerator}
  41. \raisebox{\heightof{T}}[0pt][0pt]{\index{k\+Protobuf@{k\+Protobuf}!testing\+::internal2@{testing\+::internal2}}\index{testing\+::internal2@{testing\+::internal2}!k\+Protobuf@{k\+Protobuf}}}\mbox{\Hypertarget{namespacetesting_1_1internal2_aeb8161b0b3ee503347b0662d7028fd57a14aaf98a2547ecf43eef0868d54b1383}\label{namespacetesting_1_1internal2_aeb8161b0b3ee503347b0662d7028fd57a14aaf98a2547ecf43eef0868d54b1383}}
  42. k\+Protobuf&\\
  43. \hline
  44. \raisebox{\heightof{T}}[0pt][0pt]{\index{k\+Convertible\+To\+Integer@{k\+Convertible\+To\+Integer}!testing\+::internal2@{testing\+::internal2}}\index{testing\+::internal2@{testing\+::internal2}!k\+Convertible\+To\+Integer@{k\+Convertible\+To\+Integer}}}\mbox{\Hypertarget{namespacetesting_1_1internal2_aeb8161b0b3ee503347b0662d7028fd57a9bdcf3f1548f498b2b7f097306ea0224}\label{namespacetesting_1_1internal2_aeb8161b0b3ee503347b0662d7028fd57a9bdcf3f1548f498b2b7f097306ea0224}}
  45. k\+Convertible\+To\+Integer&\\
  46. \hline
  47. \raisebox{\heightof{T}}[0pt][0pt]{\index{k\+Other\+Type@{k\+Other\+Type}!testing\+::internal2@{testing\+::internal2}}\index{testing\+::internal2@{testing\+::internal2}!k\+Other\+Type@{k\+Other\+Type}}}\mbox{\Hypertarget{namespacetesting_1_1internal2_aeb8161b0b3ee503347b0662d7028fd57abe8aaea44751d6ebd0cdf5bd94451db1}\label{namespacetesting_1_1internal2_aeb8161b0b3ee503347b0662d7028fd57abe8aaea44751d6ebd0cdf5bd94451db1}}
  48. k\+Other\+Type&\\
  49. \hline
  50. \end{DoxyEnumFields}
  51. Definition at line 8164 of file gtest.\+h.
  52. \subsection{Function Documentation}
  53. \mbox{\Hypertarget{namespacetesting_1_1internal2_a07dbe129beb8952074f04b599dfce39b}\label{namespacetesting_1_1internal2_a07dbe129beb8952074f04b599dfce39b}}
  54. \index{testing\+::internal2@{testing\+::internal2}!operator$<$$<$@{operator$<$$<$}}
  55. \index{operator$<$$<$@{operator$<$$<$}!testing\+::internal2@{testing\+::internal2}}
  56. \subsubsection{\texorpdfstring{operator$<$$<$()}{operator<<()}}
  57. {\footnotesize\ttfamily template$<$typename Char , typename Char\+Traits , typename T $>$ \\
  58. \+::std\+::basic\+\_\+ostream$<$Char, Char\+Traits$>$\& testing\+::internal2\+::operator$<$$<$ (\begin{DoxyParamCaption}\item[{\+::std\+::basic\+\_\+ostream$<$ Char, Char\+Traits $>$ \&}]{os, }\item[{const T \&}]{x }\end{DoxyParamCaption})}
  59. Definition at line 8261 of file gtest.\+h.
  60. \mbox{\Hypertarget{namespacetesting_1_1internal2_a9fbf8e07c0f94dc74d6ef5e56cd3c553}\label{namespacetesting_1_1internal2_a9fbf8e07c0f94dc74d6ef5e56cd3c553}}
  61. \index{testing\+::internal2@{testing\+::internal2}!Print\+Bytes\+In\+Object\+To@{Print\+Bytes\+In\+Object\+To}}
  62. \index{Print\+Bytes\+In\+Object\+To@{Print\+Bytes\+In\+Object\+To}!testing\+::internal2@{testing\+::internal2}}
  63. \subsubsection{\texorpdfstring{Print\+Bytes\+In\+Object\+To()}{PrintBytesInObjectTo()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
  64. {\footnotesize\ttfamily \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} void testing\+::internal2\+::\+Print\+Bytes\+In\+Object\+To (\begin{DoxyParamCaption}\item[{const unsigned char $\ast$}]{obj\+\_\+bytes, }\item[{size\+\_\+t}]{count, }\item[{\+::std\+::ostream $\ast$}]{os }\end{DoxyParamCaption})}
  65. \mbox{\Hypertarget{namespacetesting_1_1internal2_abfb9aa80365f93b952e9a4bea09947a8}\label{namespacetesting_1_1internal2_abfb9aa80365f93b952e9a4bea09947a8}}
  66. \index{testing\+::internal2@{testing\+::internal2}!Print\+Bytes\+In\+Object\+To@{Print\+Bytes\+In\+Object\+To}}
  67. \index{Print\+Bytes\+In\+Object\+To@{Print\+Bytes\+In\+Object\+To}!testing\+::internal2@{testing\+::internal2}}
  68. \subsubsection{\texorpdfstring{Print\+Bytes\+In\+Object\+To()}{PrintBytesInObjectTo()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
  69. {\footnotesize\ttfamily void testing\+::internal2\+::\+Print\+Bytes\+In\+Object\+To (\begin{DoxyParamCaption}\item[{const unsigned char $\ast$}]{obj\+\_\+bytes, }\item[{size\+\_\+t}]{count, }\item[{ostream $\ast$}]{os }\end{DoxyParamCaption})}
  70. Definition at line 11112 of file gtest-\/all.\+cc.
  71. \subsection{Variable Documentation}
  72. \mbox{\Hypertarget{namespacetesting_1_1internal2_a140c8efd51e63a3def98445bff107518}\label{namespacetesting_1_1internal2_a140c8efd51e63a3def98445bff107518}}
  73. \index{testing\+::internal2@{testing\+::internal2}!k\+Protobuf\+One\+Liner\+Max\+Length@{k\+Protobuf\+One\+Liner\+Max\+Length}}
  74. \index{k\+Protobuf\+One\+Liner\+Max\+Length@{k\+Protobuf\+One\+Liner\+Max\+Length}!testing\+::internal2@{testing\+::internal2}}
  75. \subsubsection{\texorpdfstring{k\+Protobuf\+One\+Liner\+Max\+Length}{kProtobufOneLinerMaxLength}}
  76. {\footnotesize\ttfamily const size\+\_\+t testing\+::internal2\+::k\+Protobuf\+One\+Liner\+Max\+Length = 50}
  77. Definition at line 8193 of file gtest.\+h.