\doxysection{httppp\+\_\+export.\+h}
\hypertarget{httppp__export_8h_source}{}\label{httppp__export_8h_source}\index{src/httppp\_export.h@{src/httppp\_export.h}}

\begin{DoxyCode}{0}
\DoxyCodeLine{00001\ }
\DoxyCodeLine{00002\ \textcolor{preprocessor}{\#ifndef\ HTTPPP\_EXPORT\_H}}
\DoxyCodeLine{00003\ \textcolor{preprocessor}{\#define\ HTTPPP\_EXPORT\_H}}
\DoxyCodeLine{00004\ }
\DoxyCodeLine{00005\ \textcolor{preprocessor}{\#ifdef\ HTTPPP\_STATIC\_DEFINE}}
\DoxyCodeLine{00006\ \textcolor{preprocessor}{\#\ \ define\ HTTPPP\_EXPORT}}
\DoxyCodeLine{00007\ \textcolor{preprocessor}{\#\ \ define\ HTTPPP\_NO\_EXPORT}}
\DoxyCodeLine{00008\ \textcolor{preprocessor}{\#else}}
\DoxyCodeLine{00009\ \textcolor{preprocessor}{\#\ \ ifndef\ HTTPPP\_EXPORT}}
\DoxyCodeLine{00010\ \textcolor{preprocessor}{\#\ \ \ \ ifdef\ httppp\_EXPORTS}}
\DoxyCodeLine{00011\ \ \ \ \ \ \ \ \ \textcolor{comment}{/*\ We\ are\ building\ this\ library\ */}}
\DoxyCodeLine{00012\ \textcolor{preprocessor}{\#\ \ \ \ \ \ define\ HTTPPP\_EXPORT\ \_\_attribute\_\_((visibility("{}default"{})))}}
\DoxyCodeLine{00013\ \textcolor{preprocessor}{\#\ \ \ \ else}}
\DoxyCodeLine{00014\ \ \ \ \ \ \ \ \ \textcolor{comment}{/*\ We\ are\ using\ this\ library\ */}}
\DoxyCodeLine{00015\ \textcolor{preprocessor}{\#\ \ \ \ \ \ define\ HTTPPP\_EXPORT\ \_\_attribute\_\_((visibility("{}default"{})))}}
\DoxyCodeLine{00016\ \textcolor{preprocessor}{\#\ \ \ \ endif}}
\DoxyCodeLine{00017\ \textcolor{preprocessor}{\#\ \ endif}}
\DoxyCodeLine{00018\ }
\DoxyCodeLine{00019\ \textcolor{preprocessor}{\#\ \ ifndef\ HTTPPP\_NO\_EXPORT}}
\DoxyCodeLine{00020\ \textcolor{preprocessor}{\#\ \ \ \ define\ HTTPPP\_NO\_EXPORT\ \_\_attribute\_\_((visibility("{}hidden"{})))}}
\DoxyCodeLine{00021\ \textcolor{preprocessor}{\#\ \ endif}}
\DoxyCodeLine{00022\ \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{00023\ }
\DoxyCodeLine{00024\ \textcolor{preprocessor}{\#ifndef\ HTTPPP\_DEPRECATED}}
\DoxyCodeLine{00025\ \textcolor{preprocessor}{\#\ \ define\ HTTPPP\_DEPRECATED\ \_\_attribute\_\_\ ((\_\_deprecated\_\_))}}
\DoxyCodeLine{00026\ \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{00027\ }
\DoxyCodeLine{00028\ \textcolor{preprocessor}{\#ifndef\ HTTPPP\_DEPRECATED\_EXPORT}}
\DoxyCodeLine{00029\ \textcolor{preprocessor}{\#\ \ define\ HTTPPP\_DEPRECATED\_EXPORT\ HTTPPP\_EXPORT\ HTTPPP\_DEPRECATED}}
\DoxyCodeLine{00030\ \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{00031\ }
\DoxyCodeLine{00032\ \textcolor{preprocessor}{\#ifndef\ HTTPPP\_DEPRECATED\_NO\_EXPORT}}
\DoxyCodeLine{00033\ \textcolor{preprocessor}{\#\ \ define\ HTTPPP\_DEPRECATED\_NO\_EXPORT\ HTTPPP\_NO\_EXPORT\ HTTPPP\_DEPRECATED}}
\DoxyCodeLine{00034\ \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{00035\ }
\DoxyCodeLine{00036\ \textcolor{comment}{/*\ NOLINTNEXTLINE(readability-\/avoid-\/unconditional-\/preprocessor-\/if)\ */}}
\DoxyCodeLine{00037\ \textcolor{preprocessor}{\#if\ 0\ }\textcolor{comment}{/*\ DEFINE\_NO\_DEPRECATED\ */}\textcolor{preprocessor}{}}
\DoxyCodeLine{00038\ \textcolor{preprocessor}{\#\ \ ifndef\ HTTPPP\_NO\_DEPRECATED}}
\DoxyCodeLine{00039\ \textcolor{preprocessor}{\#\ \ \ \ define\ HTTPPP\_NO\_DEPRECATED}}
\DoxyCodeLine{00040\ \textcolor{preprocessor}{\#\ \ endif}}
\DoxyCodeLine{00041\ \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{00042\ }
\DoxyCodeLine{00043\ \textcolor{preprocessor}{\#endif\ }\textcolor{comment}{/*\ HTTPPP\_EXPORT\_H\ */}\textcolor{preprocessor}{}}

\end{DoxyCode}
