\hypertarget{gtest-all_8cc}{}\section{test/eclipse-\/cygwin/lib/gtest/gtest-\/all.cc File Reference}
\label{gtest-all_8cc}\index{test/eclipse-\/cygwin/lib/gtest/gtest-\/all.\+cc@{test/eclipse-\/cygwin/lib/gtest/gtest-\/all.\+cc}}
{\ttfamily \#include \char`\"{}gtest.\+h\char`\"{}}\newline
{\ttfamily \#include $<$ctype.\+h$>$}\newline
{\ttfamily \#include $<$math.\+h$>$}\newline
{\ttfamily \#include $<$stdarg.\+h$>$}\newline
{\ttfamily \#include $<$stdio.\+h$>$}\newline
{\ttfamily \#include $<$stdlib.\+h$>$}\newline
{\ttfamily \#include $<$time.\+h$>$}\newline
{\ttfamily \#include $<$wchar.\+h$>$}\newline
{\ttfamily \#include $<$wctype.\+h$>$}\newline
{\ttfamily \#include $<$algorithm$>$}\newline
{\ttfamily \#include $<$iomanip$>$}\newline
{\ttfamily \#include $<$limits$>$}\newline
{\ttfamily \#include $<$list$>$}\newline
{\ttfamily \#include $<$map$>$}\newline
{\ttfamily \#include $<$ostream$>$}\newline
{\ttfamily \#include $<$sstream$>$}\newline
{\ttfamily \#include $<$vector$>$}\newline
{\ttfamily \#include $<$sys/time.\+h$>$}\newline
{\ttfamily \#include $<$unistd.\+h$>$}\newline
{\ttfamily \#include $<$errno.\+h$>$}\newline
{\ttfamily \#include $<$stddef.\+h$>$}\newline
{\ttfamily \#include $<$string.\+h$>$}\newline
{\ttfamily \#include $<$memory$>$}\newline
{\ttfamily \#include $<$string$>$}\newline
{\ttfamily \#include $<$utility$>$}\newline
{\ttfamily \#include $<$limits.\+h$>$}\newline
{\ttfamily \#include $<$climits$>$}\newline
{\ttfamily \#include $<$fstream$>$}\newline
{\ttfamily \#include $<$cctype$>$}\newline
{\ttfamily \#include $<$cwchar$>$}\newline
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{classtesting_1_1internal_1_1_captured_stream}{testing\+::internal\+::\+Captured\+Stream}}
\end{DoxyCompactItemize}
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \mbox{\hyperlink{namespacetesting}{testing}}
\item 
 \mbox{\hyperlink{namespacetesting_1_1internal}{testing\+::internal}}
\item 
 \mbox{\hyperlink{namespacetesting_1_1internal2}{testing\+::internal2}}
\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{gtest-all_8cc_a2f159eaa9c00e7aa9fd6b296e520e35c}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+S\+P\+I\+\_\+\+H\+\_\+}}
\item 
\#define \mbox{\hyperlink{gtest-all_8cc_a819a3fd7f8b8cf24b6f1b3a26708973d}{E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE}}(statement,  substr)
\item 
\#define \mbox{\hyperlink{gtest-all_8cc_ad8aac5bc859b2ddc07583636ae4f45cf}{E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+O\+N\+\_\+\+A\+L\+L\+\_\+\+T\+H\+R\+E\+A\+DS}}(statement,  substr)
\item 
\#define \mbox{\hyperlink{gtest-all_8cc_a8376fd6821bd88fd806697355e79e138}{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE}}(statement,  substr)
\item 
\#define \mbox{\hyperlink{gtest-all_8cc_a9f4cf1f150fe9facfc4cbf0bae646ee9}{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+O\+N\+\_\+\+A\+L\+L\+\_\+\+T\+H\+R\+E\+A\+DS}}(statement,  substr)
\item 
\#define \mbox{\hyperlink{gtest-all_8cc_a7c139c1711de5a69cbc934e8a082e4f9}{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+E\+T\+T\+I\+M\+E\+O\+F\+D\+A\+Y\+\_\+}}~1
\item 
\#define \mbox{\hyperlink{gtest-all_8cc_ab740e029f81d48cfba1b34cecce63fef}{G\+T\+E\+S\+T\+\_\+\+S\+R\+C\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+I\+N\+L\+\_\+\+H\+\_\+}}
\item 
\#define \mbox{\hyperlink{gtest-all_8cc_a4a5b6fbde5dd05e05dd6846ac5e5c18e}{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+C\+M\+P\+\_\+\+H\+E\+L\+P\+E\+R\+\_\+}}(op\+\_\+name,  op)
\item 
\#define \mbox{\hyperlink{gtest-all_8cc_a87a475ab9e81de8b49525787665b9229}{G\+T\+E\+S\+T\+\_\+\+R\+E\+P\+E\+A\+T\+E\+R\+\_\+\+M\+E\+T\+H\+O\+D\+\_\+}}(Name,  Type)
\item 
\#define \mbox{\hyperlink{gtest-all_8cc_aa7da32fd7da6a8cceeed6b448cb7b5f2}{G\+T\+E\+S\+T\+\_\+\+R\+E\+V\+E\+R\+S\+E\+\_\+\+R\+E\+P\+E\+A\+T\+E\+R\+\_\+\+M\+E\+T\+H\+O\+D\+\_\+}}(Name,  Type)
\item 
\#define \mbox{\hyperlink{gtest-all_8cc_ad9d445747785a9271a57cf1d392b89ad}{G\+T\+E\+S\+T\+\_\+\+P\+A\+T\+H\+\_\+\+M\+A\+X\+\_\+}}~\+\_\+\+P\+O\+S\+I\+X\+\_\+\+P\+A\+T\+H\+\_\+\+M\+AX
\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{namespacetesting_1_1internal_ae2ef98247c76a50cdc80ceb4a6c81793}{testing\+::internal\+::\+Char\+Format}} \{ \mbox{\hyperlink{namespacetesting_1_1internal_ae2ef98247c76a50cdc80ceb4a6c81793af7038866be92e9978360b831e376ffaa}{testing\+::internal\+::k\+As\+Is}}, 
\mbox{\hyperlink{namespacetesting_1_1internal_ae2ef98247c76a50cdc80ceb4a6c81793aebfa5293302338a8e8678744c103f113}{testing\+::internal\+::k\+Hex\+Escape}}, 
\mbox{\hyperlink{namespacetesting_1_1internal_ae2ef98247c76a50cdc80ceb4a6c81793ae1211108e9f35f891d9951da64794d03}{testing\+::internal\+::k\+Special\+Escape}}
 \}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{gtest-all_8cc_a88f79832f9d045112a76e9da8611cc13}{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+}} (4251) namespace testing
\item 
\mbox{\hyperlink{gtest-all_8cc_a789f37f9c345c2032699c194a58623d9}{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+O\+P\+\_\+}} () \mbox{\hyperlink{gtest_8h_a88f79832f9d045112a76e9da8611cc13}{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+}}(4251) namespace testing
\item 
\mbox{\hyperlink{namespacetesting_a8e954ed3f0f6ca2e90b043e419c74123}{testing\+::\+G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+string\+\_\+}} (death\+\_\+test\+\_\+style, internal\+::\+String\+From\+G\+Test\+Env(\char`\"{}death\+\_\+test\+\_\+style\char`\"{}, k\+Default\+Death\+Test\+Style), \char`\"{}Indicates how to run a death test in a forked child process\+: \char`\"{} \char`\"{}\textbackslash{}hreadsafe\textbackslash{}(child process re-\/executes the test binary \char`\"{} \char`\"{}from the beginning, running only the specific death test) or \char`\"{} \char`\"{}\textbackslash{}ast\textbackslash{}(child process runs the death test immediately \char`\"{} \char`\"{}after forking).\char`\"{})
\item 
\mbox{\hyperlink{namespacetesting_a428e5944490e497df683cb8324ce4489}{testing\+::\+G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+bool\+\_\+}} (death\+\_\+test\+\_\+use\+\_\+fork, internal\+::\+Bool\+From\+G\+Test\+Env(\char`\"{}death\+\_\+test\+\_\+use\+\_\+fork\char`\"{}, false), \char`\"{}Instructs to use fork()/\+\_\+exit() instead of clone() in death tests. \char`\"{} \char`\"{}Ignored and always uses fork() on P\+O\+S\+IX systems where clone() is not \char`\"{} \char`\"{}implemented. Useful when running under valgrind or similar tools if \char`\"{} \char`\"{}those do not support clone(). Valgrind 3.\+3.\+1 will just fail if \char`\"{} \char`\"{}it sees an unsupported combination of clone() flags. \char`\"{} \char`\"{}It is not recommended to use this flag w/o valgrind though it will \char`\"{} \char`\"{}work in 99\% of the cases. Once valgrind is fixed, this flag will \char`\"{} \char`\"{}most likely be removed.\char`\"{})
\item 
\mbox{\hyperlink{namespacetesting_1_1internal_a20bfd9d47d8dd167ffc1c37a4c9ff73e}{testing\+::internal\+::\+G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+string\+\_\+}} (internal\+\_\+run\+\_\+death\+\_\+test, \char`\"{}\char`\"{}, \char`\"{}Indicates the file, line number, temporal index of \char`\"{} \char`\"{}the single death test to run, and a file descriptor to \char`\"{} \char`\"{}which a success code may be sent, all separated by \char`\"{} \char`\"{}the \textquotesingle{}$\vert$\textquotesingle{} characters.  This flag is specified if and only if the current \char`\"{} \char`\"{}process is a sub-\/process launched for running a thread-\/safe \char`\"{} \char`\"{}death test.  F\+OR I\+N\+T\+E\+R\+N\+AL U\+SE O\+N\+L\+Y.\char`\"{})
\item 
size\+\_\+t \mbox{\hyperlink{namespacetesting_1_1internal_a8cbd8bf820517923d7f3c4477b3af5fa}{testing\+::internal\+::\+Get\+Thread\+Count}} ()
\item 
\mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} \+::std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_a31b7c3abed4a7c395f42c61e993989f4}{testing\+::internal\+::\+Format\+File\+Location}} (const char $\ast$file, int line)
\item 
\mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} \+::std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_a1ee4cde97868c53e442d3182496a9f3c}{testing\+::internal\+::\+Format\+Compiler\+Independent\+File\+Location}} (const char $\ast$file, int line)
\item 
void \mbox{\hyperlink{namespacetesting_1_1internal_acba06d4f0343dec407738ba5544af990}{testing\+::internal\+::\+Capture\+Stdout}} ()
\item 
void \mbox{\hyperlink{namespacetesting_1_1internal_a8ec00d458d0d442bd64af7b5f9c22dda}{testing\+::internal\+::\+Capture\+Stderr}} ()
\item 
std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_aed657219a9856a8d249a3230de0c54ce}{testing\+::internal\+::\+Get\+Captured\+Stdout}} ()
\item 
std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_a374156401da17704099d0c33fa53adfb}{testing\+::internal\+::\+Get\+Captured\+Stderr}} ()
\item 
size\+\_\+t \mbox{\hyperlink{namespacetesting_1_1internal_a40bcfd87e26aae36e0cc51e5db64fd89}{testing\+::internal\+::\+Get\+File\+Size}} (F\+I\+LE $\ast$file)
\item 
std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_ab81b0af2a0131ea54dc11de00d5e6e51}{testing\+::internal\+::\+Read\+Entire\+File}} (F\+I\+LE $\ast$file)
\item 
bool \mbox{\hyperlink{namespacetesting_1_1internal_ac06fc81336a3d80755f4020d34321766}{testing\+::internal\+::\+Parse\+Int32}} (const Message \&src\+\_\+text, const char $\ast$str, Int32 $\ast$value)
\item 
bool \mbox{\hyperlink{namespacetesting_1_1internal_a1055088bb9b867e1b7b8f096f519d7c5}{testing\+::internal\+::\+Bool\+From\+G\+Test\+Env}} (const char $\ast$flag, bool default\+\_\+value)
\item 
Int32 \mbox{\hyperlink{namespacetesting_1_1internal_a2196f070b2d28bceb45c7ad3b565b9ba}{testing\+::internal\+::\+Int32\+From\+G\+Test\+Env}} (const char $\ast$flag, Int32 default\+\_\+value)
\item 
std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_a0c793c6d84760d900299916c077a1af4}{testing\+::internal\+::\+Output\+Flag\+Also\+Check\+Env\+Var}} ()
\item 
const char $\ast$ \mbox{\hyperlink{namespacetesting_1_1internal_a0967cbf18fb1594f82512d8d822aba21}{testing\+::internal\+::\+String\+From\+G\+Test\+Env}} (const char $\ast$flag, const char $\ast$default\+\_\+value)
\item 
void \mbox{\hyperlink{namespacetesting_1_1internal2_abfb9aa80365f93b952e9a4bea09947a8}{testing\+::internal2\+::\+Print\+Bytes\+In\+Object\+To}} (const unsigned char $\ast$obj\+\_\+bytes, size\+\_\+t count, ostream $\ast$os)
\item 
bool \mbox{\hyperlink{namespacetesting_1_1internal_a744a6dd74c12d1e2c16b3c03e14ed4d4}{testing\+::internal\+::\+Is\+Printable\+Ascii}} (wchar\+\_\+t c)
\item 
{\footnotesize template$<$typename Unsigned\+Char , typename Char $>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_a0c577e598e61d339ba45dd6643fb1969}{testing\+::internal\+::\+Print\+Char\+And\+Code\+To}} (Char c, ostream $\ast$os)
\item 
void \mbox{\hyperlink{namespacetesting_1_1internal_aa7e70a85d66f0c109e3e69629ef577f2}{testing\+::internal\+::\+Print\+To}} (unsigned char c, \+::std\+::ostream $\ast$os)
\item 
void \mbox{\hyperlink{namespacetesting_1_1internal_abf6c518b437569187c1218166c702807}{testing\+::internal\+::\+Print\+To}} (signed char c, \+::std\+::ostream $\ast$os)
\item 
void \mbox{\hyperlink{namespacetesting_1_1internal_aa74ea9d64f76ce69eceb225ca5ebef58}{testing\+::internal\+::\+Print\+To}} (wchar\+\_\+t wc, ostream $\ast$os)
\item 
void \mbox{\hyperlink{namespacetesting_1_1internal_a070107e7a8205ad6ec4d538d52b15b38}{testing\+::internal\+::\+Universal\+Print\+Array}} (const char $\ast$begin, size\+\_\+t len, ostream $\ast$os)
\item 
void \mbox{\hyperlink{namespacetesting_1_1internal_a52394019018eb5079f9f1bcca23dcd60}{testing\+::internal\+::\+Universal\+Print\+Array}} (const wchar\+\_\+t $\ast$begin, size\+\_\+t len, ostream $\ast$os)
\item 
void \mbox{\hyperlink{namespacetesting_1_1internal_adc6c98306d40b53fd07be4e295102a0a}{testing\+::internal\+::\+Print\+To}} (const char $\ast$s, ostream $\ast$os)
\item 
void \mbox{\hyperlink{namespacetesting_1_1internal_afc20fb56b2547a8f91f9ff99650f2024}{testing\+::internal\+::\+Print\+To}} (const wchar\+\_\+t $\ast$s, ostream $\ast$os)
\item 
void \mbox{\hyperlink{namespacetesting_1_1internal_ad609167d8d6792b0fb186539e0e159bd}{testing\+::internal\+::\+Print\+String\+To}} (const \+::std\+::string \&s, ostream $\ast$os)
\item 
void \mbox{\hyperlink{namespacetesting_1_1internal_ac46308aa3c0294ae446a40115aeb32c6}{testing\+::internal\+::\+Print\+Wide\+String\+To}} (const \+::std\+::wstring \&s, ostream $\ast$os)
\item 
std\+::ostream \& \mbox{\hyperlink{namespacetesting_a266e39b7c4691fedb856047673a412d8}{testing\+::operator$<$$<$}} (std\+::ostream \&os, const Test\+Part\+Result \&result)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
const char \mbox{\hyperlink{namespacetesting_1_1internal_afcd71adaa9d1e6df7b282a17fc48125c}{testing\+::internal\+::k\+Path\+Separator}} = \textquotesingle{}/\textquotesingle{}
\item 
const char \mbox{\hyperlink{namespacetesting_1_1internal_a23a8e9527d0e544e7df2d64ad549ce3e}{testing\+::internal\+::k\+Current\+Directory\+String}} \mbox{[}$\,$\mbox{]} = \char`\"{}./\char`\"{}
\item 
const int \mbox{\hyperlink{namespacetesting_1_1internal_a24f0a3d50cac54a9132f4828ec9b96d9}{testing\+::internal\+::k\+Std\+Out\+Fileno}} = S\+T\+D\+O\+U\+T\+\_\+\+F\+I\+L\+E\+NO
\item 
const int \mbox{\hyperlink{namespacetesting_1_1internal_a747eccfdbdee3ff8af3bedc476a57c85}{testing\+::internal\+::k\+Std\+Err\+Fileno}} = S\+T\+D\+E\+R\+R\+\_\+\+F\+I\+L\+E\+NO
\item 
const char \mbox{\hyperlink{namespacetesting_1_1internal_abae7a5775c901f2fd12b058b00d09840}{testing\+::internal\+::k\+Unknown\+File}} \mbox{[}$\,$\mbox{]} = \char`\"{}unknown file\char`\"{}
\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\mbox{\Hypertarget{gtest-all_8cc_a819a3fd7f8b8cf24b6f1b3a26708973d}\label{gtest-all_8cc_a819a3fd7f8b8cf24b6f1b3a26708973d}} 
\index{gtest-\/all.\+cc@{gtest-\/all.\+cc}!E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE@{E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE}}
\index{E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE@{E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE}!gtest-\/all.\+cc@{gtest-\/all.\+cc}}
\subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE}{EXPECT\_FATAL\_FAILURE}}
{\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE(\begin{DoxyParamCaption}\item[{}]{statement,  }\item[{}]{substr }\end{DoxyParamCaption})}

{\bfseries Value\+:}
\begin{DoxyCode}
\textcolor{keywordflow}{do} \{ \(\backslash\)
    class GTestExpectFatalFailureHelper \{\(\backslash\)
     public:\(\backslash\)
      static \textcolor{keywordtype}{void} Execute() \{ statement; \}\(\backslash\)
    \};\(\backslash\)
    ::testing::TestPartResultArray gtest\_failures;\(\backslash\)
    ::testing::internal::SingleFailureChecker gtest\_checker(\(\backslash\)
        &gtest\_failures, ::testing::TestPartResult::kFatalFailure, (substr));\(\backslash\)
    \{\(\backslash\)
      ::testing::ScopedFakeTestPartResultReporter gtest\_reporter(\(\backslash\)
          ::testing::ScopedFakeTestPartResultReporter:: \(\backslash\)
          INTERCEPT\_ONLY\_CURRENT\_THREAD, &gtest\_failures);\(\backslash\)
      GTestExpectFatalFailureHelper::Execute();\(\backslash\)
    \}\(\backslash\)
  \} \textcolor{keywordflow}{while} (::\mbox{\hyperlink{namespacetesting_1_1internal_a4b24c851ab13569b1b15b3d259b60d2e}{testing::internal::AlwaysFalse}}())
\end{DoxyCode}
\mbox{\Hypertarget{gtest-all_8cc_ad8aac5bc859b2ddc07583636ae4f45cf}\label{gtest-all_8cc_ad8aac5bc859b2ddc07583636ae4f45cf}} 
\index{gtest-\/all.\+cc@{gtest-\/all.\+cc}!E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+O\+N\+\_\+\+A\+L\+L\+\_\+\+T\+H\+R\+E\+A\+DS@{E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+O\+N\+\_\+\+A\+L\+L\+\_\+\+T\+H\+R\+E\+A\+DS}}
\index{E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+O\+N\+\_\+\+A\+L\+L\+\_\+\+T\+H\+R\+E\+A\+DS@{E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+O\+N\+\_\+\+A\+L\+L\+\_\+\+T\+H\+R\+E\+A\+DS}!gtest-\/all.\+cc@{gtest-\/all.\+cc}}
\subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+O\+N\+\_\+\+A\+L\+L\+\_\+\+T\+H\+R\+E\+A\+DS}{EXPECT\_FATAL\_FAILURE\_ON\_ALL\_THREADS}}
{\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+O\+N\+\_\+\+A\+L\+L\+\_\+\+T\+H\+R\+E\+A\+DS(\begin{DoxyParamCaption}\item[{}]{statement,  }\item[{}]{substr }\end{DoxyParamCaption})}

{\bfseries Value\+:}
\begin{DoxyCode}
\textcolor{keywordflow}{do} \{ \(\backslash\)
    class GTestExpectFatalFailureHelper \{\(\backslash\)
     public:\(\backslash\)
      static \textcolor{keywordtype}{void} Execute() \{ statement; \}\(\backslash\)
    \};\(\backslash\)
    ::testing::TestPartResultArray gtest\_failures;\(\backslash\)
    ::testing::internal::SingleFailureChecker gtest\_checker(\(\backslash\)
        &gtest\_failures, ::testing::TestPartResult::kFatalFailure, (substr));\(\backslash\)
    \{\(\backslash\)
      ::testing::ScopedFakeTestPartResultReporter gtest\_reporter(\(\backslash\)
          ::testing::ScopedFakeTestPartResultReporter:: \(\backslash\)
          INTERCEPT\_ALL\_THREADS, &gtest\_failures);\(\backslash\)
      GTestExpectFatalFailureHelper::Execute();\(\backslash\)
    \}\(\backslash\)
  \} \textcolor{keywordflow}{while} (::\mbox{\hyperlink{namespacetesting_1_1internal_a4b24c851ab13569b1b15b3d259b60d2e}{testing::internal::AlwaysFalse}}())
\end{DoxyCode}
\mbox{\Hypertarget{gtest-all_8cc_a8376fd6821bd88fd806697355e79e138}\label{gtest-all_8cc_a8376fd6821bd88fd806697355e79e138}} 
\index{gtest-\/all.\+cc@{gtest-\/all.\+cc}!E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE@{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE}}
\index{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE@{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE}!gtest-\/all.\+cc@{gtest-\/all.\+cc}}
\subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE}{EXPECT\_NONFATAL\_FAILURE}}
{\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE(\begin{DoxyParamCaption}\item[{}]{statement,  }\item[{}]{substr }\end{DoxyParamCaption})}

{\bfseries Value\+:}
\begin{DoxyCode}
\textcolor{keywordflow}{do} \{\(\backslash\)
    ::testing::TestPartResultArray gtest\_failures;\(\backslash\)
    ::testing::internal::SingleFailureChecker gtest\_checker(\(\backslash\)
        &gtest\_failures, ::testing::TestPartResult::kNonFatalFailure, \(\backslash\)
        (substr));\(\backslash\)
    \{\(\backslash\)
      ::testing::ScopedFakeTestPartResultReporter gtest\_reporter(\(\backslash\)
          ::testing::ScopedFakeTestPartResultReporter:: \(\backslash\)
          INTERCEPT\_ONLY\_CURRENT\_THREAD, &gtest\_failures);\(\backslash\)
      if (::\mbox{\hyperlink{namespacetesting_1_1internal_a4d46f09c3bfe68700b7f728d2cc3782f}{testing::internal::AlwaysTrue}}()) \{ statement; \}\(\backslash\)
    \}\(\backslash\)
  \} \textcolor{keywordflow}{while} (::\mbox{\hyperlink{namespacetesting_1_1internal_a4b24c851ab13569b1b15b3d259b60d2e}{testing::internal::AlwaysFalse}}())
\end{DoxyCode}
\mbox{\Hypertarget{gtest-all_8cc_a9f4cf1f150fe9facfc4cbf0bae646ee9}\label{gtest-all_8cc_a9f4cf1f150fe9facfc4cbf0bae646ee9}} 
\index{gtest-\/all.\+cc@{gtest-\/all.\+cc}!E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+O\+N\+\_\+\+A\+L\+L\+\_\+\+T\+H\+R\+E\+A\+DS@{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+O\+N\+\_\+\+A\+L\+L\+\_\+\+T\+H\+R\+E\+A\+DS}}
\index{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+O\+N\+\_\+\+A\+L\+L\+\_\+\+T\+H\+R\+E\+A\+DS@{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+O\+N\+\_\+\+A\+L\+L\+\_\+\+T\+H\+R\+E\+A\+DS}!gtest-\/all.\+cc@{gtest-\/all.\+cc}}
\subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+O\+N\+\_\+\+A\+L\+L\+\_\+\+T\+H\+R\+E\+A\+DS}{EXPECT\_NONFATAL\_FAILURE\_ON\_ALL\_THREADS}}
{\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+O\+N\+\_\+\+A\+L\+L\+\_\+\+T\+H\+R\+E\+A\+DS(\begin{DoxyParamCaption}\item[{}]{statement,  }\item[{}]{substr }\end{DoxyParamCaption})}

{\bfseries Value\+:}
\begin{DoxyCode}
\textcolor{keywordflow}{do} \{\(\backslash\)
    ::testing::TestPartResultArray gtest\_failures;\(\backslash\)
    ::testing::internal::SingleFailureChecker gtest\_checker(\(\backslash\)
        &gtest\_failures, ::testing::TestPartResult::kNonFatalFailure, \(\backslash\)
        (substr));\(\backslash\)
    \{\(\backslash\)
      ::testing::ScopedFakeTestPartResultReporter gtest\_reporter(\(\backslash\)
          ::testing::ScopedFakeTestPartResultReporter::INTERCEPT\_ALL\_THREADS, \(\backslash\)
          &gtest\_failures);\(\backslash\)
      if (::\mbox{\hyperlink{namespacetesting_1_1internal_a4d46f09c3bfe68700b7f728d2cc3782f}{testing::internal::AlwaysTrue}}()) \{ statement; \}\(\backslash\)
    \}\(\backslash\)
  \} \textcolor{keywordflow}{while} (::\mbox{\hyperlink{namespacetesting_1_1internal_a4b24c851ab13569b1b15b3d259b60d2e}{testing::internal::AlwaysFalse}}())
\end{DoxyCode}
\mbox{\Hypertarget{gtest-all_8cc_a7c139c1711de5a69cbc934e8a082e4f9}\label{gtest-all_8cc_a7c139c1711de5a69cbc934e8a082e4f9}} 
\index{gtest-\/all.\+cc@{gtest-\/all.\+cc}!G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+E\+T\+T\+I\+M\+E\+O\+F\+D\+A\+Y\+\_\+@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+E\+T\+T\+I\+M\+E\+O\+F\+D\+A\+Y\+\_\+}}
\index{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+E\+T\+T\+I\+M\+E\+O\+F\+D\+A\+Y\+\_\+@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+E\+T\+T\+I\+M\+E\+O\+F\+D\+A\+Y\+\_\+}!gtest-\/all.\+cc@{gtest-\/all.\+cc}}
\subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+E\+T\+T\+I\+M\+E\+O\+F\+D\+A\+Y\+\_\+}{GTEST\_HAS\_GETTIMEOFDAY\_}}
{\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+E\+T\+T\+I\+M\+E\+O\+F\+D\+A\+Y\+\_\+~1}

\mbox{\Hypertarget{gtest-all_8cc_a4a5b6fbde5dd05e05dd6846ac5e5c18e}\label{gtest-all_8cc_a4a5b6fbde5dd05e05dd6846ac5e5c18e}} 
\index{gtest-\/all.\+cc@{gtest-\/all.\+cc}!G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+C\+M\+P\+\_\+\+H\+E\+L\+P\+E\+R\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+C\+M\+P\+\_\+\+H\+E\+L\+P\+E\+R\+\_\+}}
\index{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+C\+M\+P\+\_\+\+H\+E\+L\+P\+E\+R\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+C\+M\+P\+\_\+\+H\+E\+L\+P\+E\+R\+\_\+}!gtest-\/all.\+cc@{gtest-\/all.\+cc}}
\subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+C\+M\+P\+\_\+\+H\+E\+L\+P\+E\+R\+\_\+}{GTEST\_IMPL\_CMP\_HELPER\_}}
{\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+C\+M\+P\+\_\+\+H\+E\+L\+P\+E\+R\+\_\+(\begin{DoxyParamCaption}\item[{}]{op\+\_\+name,  }\item[{}]{op }\end{DoxyParamCaption})}

{\bfseries Value\+:}
\begin{DoxyCode}
AssertionResult CmpHelper##op\_name(\textcolor{keyword}{const} \textcolor{keywordtype}{char}* expr1, \textcolor{keyword}{const} \textcolor{keywordtype}{char}* expr2, \(\backslash\)
                                   \mbox{\hyperlink{namespacetesting_1_1internal_a05c6bd9ede5ccdf25191a590d610dcc6}{BiggestInt}} val1, \mbox{\hyperlink{namespacetesting_1_1internal_a05c6bd9ede5ccdf25191a590d610dcc6}{BiggestInt}} val2) \{\(\backslash\)
  if (val1 op val2) \{\(\backslash\)
    return AssertionSuccess();\(\backslash\)
  \} \textcolor{keywordflow}{else} \{\(\backslash\)
    return AssertionFailure() \(\backslash\)
        << \textcolor{stringliteral}{"Expected: ("} << expr1 << \textcolor{stringliteral}{") "} #op \textcolor{stringliteral}{" ("} << expr2\(\backslash\)
        << \textcolor{stringliteral}{"), actual: "} << \mbox{\hyperlink{namespacetesting_1_1internal_a91ab078f10adc669f09b7f604975c518}{FormatForComparisonFailureMessage}}(val1, val2)\(\backslash\)
        << \textcolor{stringliteral}{" vs "} << \mbox{\hyperlink{namespacetesting_1_1internal_a91ab078f10adc669f09b7f604975c518}{FormatForComparisonFailureMessage}}(val2, val1);\(\backslash\)
  \}\(\backslash\)
\}
\end{DoxyCode}
\mbox{\Hypertarget{gtest-all_8cc_a2f159eaa9c00e7aa9fd6b296e520e35c}\label{gtest-all_8cc_a2f159eaa9c00e7aa9fd6b296e520e35c}} 
\index{gtest-\/all.\+cc@{gtest-\/all.\+cc}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+S\+P\+I\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+S\+P\+I\+\_\+\+H\+\_\+}}
\index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+S\+P\+I\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+S\+P\+I\+\_\+\+H\+\_\+}!gtest-\/all.\+cc@{gtest-\/all.\+cc}}
\subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+S\+P\+I\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_GTEST\_SPI\_H\_}}
{\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+S\+P\+I\+\_\+\+H\+\_\+}



Definition at line 109 of file gtest-\/all.\+cc.

\mbox{\Hypertarget{gtest-all_8cc_ad9d445747785a9271a57cf1d392b89ad}\label{gtest-all_8cc_ad9d445747785a9271a57cf1d392b89ad}} 
\index{gtest-\/all.\+cc@{gtest-\/all.\+cc}!G\+T\+E\+S\+T\+\_\+\+P\+A\+T\+H\+\_\+\+M\+A\+X\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+A\+T\+H\+\_\+\+M\+A\+X\+\_\+}}
\index{G\+T\+E\+S\+T\+\_\+\+P\+A\+T\+H\+\_\+\+M\+A\+X\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+A\+T\+H\+\_\+\+M\+A\+X\+\_\+}!gtest-\/all.\+cc@{gtest-\/all.\+cc}}
\subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+P\+A\+T\+H\+\_\+\+M\+A\+X\+\_\+}{GTEST\_PATH\_MAX\_}}
{\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+P\+A\+T\+H\+\_\+\+M\+A\+X\+\_\+~\+\_\+\+P\+O\+S\+I\+X\+\_\+\+P\+A\+T\+H\+\_\+\+M\+AX}



Definition at line 9221 of file gtest-\/all.\+cc.

\mbox{\Hypertarget{gtest-all_8cc_a87a475ab9e81de8b49525787665b9229}\label{gtest-all_8cc_a87a475ab9e81de8b49525787665b9229}} 
\index{gtest-\/all.\+cc@{gtest-\/all.\+cc}!G\+T\+E\+S\+T\+\_\+\+R\+E\+P\+E\+A\+T\+E\+R\+\_\+\+M\+E\+T\+H\+O\+D\+\_\+@{G\+T\+E\+S\+T\+\_\+\+R\+E\+P\+E\+A\+T\+E\+R\+\_\+\+M\+E\+T\+H\+O\+D\+\_\+}}
\index{G\+T\+E\+S\+T\+\_\+\+R\+E\+P\+E\+A\+T\+E\+R\+\_\+\+M\+E\+T\+H\+O\+D\+\_\+@{G\+T\+E\+S\+T\+\_\+\+R\+E\+P\+E\+A\+T\+E\+R\+\_\+\+M\+E\+T\+H\+O\+D\+\_\+}!gtest-\/all.\+cc@{gtest-\/all.\+cc}}
\subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+R\+E\+P\+E\+A\+T\+E\+R\+\_\+\+M\+E\+T\+H\+O\+D\+\_\+}{GTEST\_REPEATER\_METHOD\_}}
{\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+R\+E\+P\+E\+A\+T\+E\+R\+\_\+\+M\+E\+T\+H\+O\+D\+\_\+(\begin{DoxyParamCaption}\item[{}]{Name,  }\item[{}]{Type }\end{DoxyParamCaption})}

{\bfseries Value\+:}
\begin{DoxyCode}
\textcolor{keywordtype}{void} TestEventRepeater::Name(\textcolor{keyword}{const} Type& parameter) \{ \(\backslash\)
  if (forwarding\_enabled\_) \{ \(\backslash\)
    for (\textcolor{keywordtype}{size\_t} i = 0; i < listeners\_.size(); i++) \{ \(\backslash\)
      listeners\_[i]->Name(parameter); \(\backslash\)
    \} \(\backslash\)
  \} \(\backslash\)
\}
\end{DoxyCode}
\mbox{\Hypertarget{gtest-all_8cc_aa7da32fd7da6a8cceeed6b448cb7b5f2}\label{gtest-all_8cc_aa7da32fd7da6a8cceeed6b448cb7b5f2}} 
\index{gtest-\/all.\+cc@{gtest-\/all.\+cc}!G\+T\+E\+S\+T\+\_\+\+R\+E\+V\+E\+R\+S\+E\+\_\+\+R\+E\+P\+E\+A\+T\+E\+R\+\_\+\+M\+E\+T\+H\+O\+D\+\_\+@{G\+T\+E\+S\+T\+\_\+\+R\+E\+V\+E\+R\+S\+E\+\_\+\+R\+E\+P\+E\+A\+T\+E\+R\+\_\+\+M\+E\+T\+H\+O\+D\+\_\+}}
\index{G\+T\+E\+S\+T\+\_\+\+R\+E\+V\+E\+R\+S\+E\+\_\+\+R\+E\+P\+E\+A\+T\+E\+R\+\_\+\+M\+E\+T\+H\+O\+D\+\_\+@{G\+T\+E\+S\+T\+\_\+\+R\+E\+V\+E\+R\+S\+E\+\_\+\+R\+E\+P\+E\+A\+T\+E\+R\+\_\+\+M\+E\+T\+H\+O\+D\+\_\+}!gtest-\/all.\+cc@{gtest-\/all.\+cc}}
\subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+R\+E\+V\+E\+R\+S\+E\+\_\+\+R\+E\+P\+E\+A\+T\+E\+R\+\_\+\+M\+E\+T\+H\+O\+D\+\_\+}{GTEST\_REVERSE\_REPEATER\_METHOD\_}}
{\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+R\+E\+V\+E\+R\+S\+E\+\_\+\+R\+E\+P\+E\+A\+T\+E\+R\+\_\+\+M\+E\+T\+H\+O\+D\+\_\+(\begin{DoxyParamCaption}\item[{}]{Name,  }\item[{}]{Type }\end{DoxyParamCaption})}

{\bfseries Value\+:}
\begin{DoxyCode}
\textcolor{keywordtype}{void} TestEventRepeater::Name(\textcolor{keyword}{const} Type& parameter) \{ \(\backslash\)
  if (forwarding\_enabled\_) \{ \(\backslash\)
    for (\textcolor{keywordtype}{int} i = static\_cast<int>(listeners\_.size()) - 1; i >= 0; i--) \{ \(\backslash\)
      listeners\_[i]->Name(parameter); \(\backslash\)
    \} \(\backslash\)
  \} \(\backslash\)
\}
\end{DoxyCode}
\mbox{\Hypertarget{gtest-all_8cc_ab740e029f81d48cfba1b34cecce63fef}\label{gtest-all_8cc_ab740e029f81d48cfba1b34cecce63fef}} 
\index{gtest-\/all.\+cc@{gtest-\/all.\+cc}!G\+T\+E\+S\+T\+\_\+\+S\+R\+C\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+I\+N\+L\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+S\+R\+C\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+I\+N\+L\+\_\+\+H\+\_\+}}
\index{G\+T\+E\+S\+T\+\_\+\+S\+R\+C\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+I\+N\+L\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+S\+R\+C\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+I\+N\+L\+\_\+\+H\+\_\+}!gtest-\/all.\+cc@{gtest-\/all.\+cc}}
\subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+S\+R\+C\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+I\+N\+L\+\_\+\+H\+\_\+}{GTEST\_SRC\_GTEST\_INTERNAL\_INL\_H\_}}
{\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+S\+R\+C\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+I\+N\+L\+\_\+\+H\+\_\+}



\subsection{Function Documentation}
\mbox{\Hypertarget{gtest-all_8cc_a789f37f9c345c2032699c194a58623d9}\label{gtest-all_8cc_a789f37f9c345c2032699c194a58623d9}} 
\index{gtest-\/all.\+cc@{gtest-\/all.\+cc}!G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+O\+P\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+O\+P\+\_\+}}
\index{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+O\+P\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+O\+P\+\_\+}!gtest-\/all.\+cc@{gtest-\/all.\+cc}}
\subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+O\+P\+\_\+()}{GTEST\_DISABLE\_MSC\_WARNINGS\_POP\_()}}
{\footnotesize\ttfamily G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+O\+P\+\_\+ (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Definition at line 190 of file gtest-\/all.\+cc.

\mbox{\Hypertarget{gtest-all_8cc_a88f79832f9d045112a76e9da8611cc13}\label{gtest-all_8cc_a88f79832f9d045112a76e9da8611cc13}} 
\index{gtest-\/all.\+cc@{gtest-\/all.\+cc}!G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+}}
\index{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+}!gtest-\/all.\+cc@{gtest-\/all.\+cc}}
\subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+()}{GTEST\_DISABLE\_MSC\_WARNINGS\_PUSH\_()}}
{\footnotesize\ttfamily G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+ (\begin{DoxyParamCaption}\item[{4251}]{5046 }\end{DoxyParamCaption})}



Definition at line 112 of file gtest-\/all.\+cc.

