\hypertarget{_reply_keyboard_8h}{}\doxysection{src/\+Reply\+Keyboard.h File Reference}
\label{_reply_keyboard_8h}\index{src/ReplyKeyboard.h@{src/ReplyKeyboard.h}}
{\ttfamily \#include $<$Arduino\+Json.\+h$>$}\newline
{\ttfamily \#include \char`\"{}Data\+Structures.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}serial\+\_\+log.\+h\char`\"{}}\newline
Include dependency graph for Reply\+Keyboard.\+h\+:
% FIG 0
This graph shows which files directly or indirectly include this file\+:
% FIG 1
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{class_reply_keyboard}{Reply\+Keyboard}}
\end{DoxyCompactItemize}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{_reply_keyboard_8h_ad04364871efb11788ea94d5f5417072c}{ARDUINOJSON\+\_\+\+USE\+\_\+\+LONG\+\_\+\+LONG}}~1
\item 
\#define \mbox{\hyperlink{_reply_keyboard_8h_a335b842b5c1d56001f7bb14a0da46990}{ARDUINOJSON\+\_\+\+DECODE\+\_\+\+UNICODE}}~1
\end{DoxyCompactItemize}
\doxysubsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{_reply_keyboard_8h_ac8db0fb6e81ef58b454140d50bea73d6}{Reply\+Keyboard\+Button\+Type}} \{ \mbox{\hyperlink{_reply_keyboard_8h_ac8db0fb6e81ef58b454140d50bea73d6ab9aedd6589f8f66f2921ef13552afa8f}{Keyboard\+Button\+Simple}} = 1
, \mbox{\hyperlink{_reply_keyboard_8h_ac8db0fb6e81ef58b454140d50bea73d6aa9bbc86685d5bc5943211306feaa2ea9}{Keyboard\+Button\+Contact}} = 2
, \mbox{\hyperlink{_reply_keyboard_8h_ac8db0fb6e81ef58b454140d50bea73d6a9b8df96762fa99fb4fe2309378033fa6}{Keyboard\+Button\+Location}} = 3
 \}
\end{DoxyCompactItemize}


\doxysubsection{Macro Definition Documentation}
\mbox{\Hypertarget{_reply_keyboard_8h_a335b842b5c1d56001f7bb14a0da46990}\label{_reply_keyboard_8h_a335b842b5c1d56001f7bb14a0da46990}} 
\index{ReplyKeyboard.h@{ReplyKeyboard.h}!ARDUINOJSON\_DECODE\_UNICODE@{ARDUINOJSON\_DECODE\_UNICODE}}
\index{ARDUINOJSON\_DECODE\_UNICODE@{ARDUINOJSON\_DECODE\_UNICODE}!ReplyKeyboard.h@{ReplyKeyboard.h}}
\doxysubsubsection{\texorpdfstring{ARDUINOJSON\_DECODE\_UNICODE}{ARDUINOJSON\_DECODE\_UNICODE}}
{\footnotesize\ttfamily \#define ARDUINOJSON\+\_\+\+DECODE\+\_\+\+UNICODE~1}



Definition at line \mbox{\hyperlink{_reply_keyboard_8h_source_l00006}{6}} of file \mbox{\hyperlink{_reply_keyboard_8h_source}{Reply\+Keyboard.\+h}}.

\mbox{\Hypertarget{_reply_keyboard_8h_ad04364871efb11788ea94d5f5417072c}\label{_reply_keyboard_8h_ad04364871efb11788ea94d5f5417072c}} 
\index{ReplyKeyboard.h@{ReplyKeyboard.h}!ARDUINOJSON\_USE\_LONG\_LONG@{ARDUINOJSON\_USE\_LONG\_LONG}}
\index{ARDUINOJSON\_USE\_LONG\_LONG@{ARDUINOJSON\_USE\_LONG\_LONG}!ReplyKeyboard.h@{ReplyKeyboard.h}}
\doxysubsubsection{\texorpdfstring{ARDUINOJSON\_USE\_LONG\_LONG}{ARDUINOJSON\_USE\_LONG\_LONG}}
{\footnotesize\ttfamily \#define ARDUINOJSON\+\_\+\+USE\+\_\+\+LONG\+\_\+\+LONG~1}



Definition at line \mbox{\hyperlink{_reply_keyboard_8h_source_l00005}{5}} of file \mbox{\hyperlink{_reply_keyboard_8h_source}{Reply\+Keyboard.\+h}}.



\doxysubsection{Enumeration Type Documentation}
\mbox{\Hypertarget{_reply_keyboard_8h_ac8db0fb6e81ef58b454140d50bea73d6}\label{_reply_keyboard_8h_ac8db0fb6e81ef58b454140d50bea73d6}} 
\index{ReplyKeyboard.h@{ReplyKeyboard.h}!ReplyKeyboardButtonType@{ReplyKeyboardButtonType}}
\index{ReplyKeyboardButtonType@{ReplyKeyboardButtonType}!ReplyKeyboard.h@{ReplyKeyboard.h}}
\doxysubsubsection{\texorpdfstring{ReplyKeyboardButtonType}{ReplyKeyboardButtonType}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{_reply_keyboard_8h_ac8db0fb6e81ef58b454140d50bea73d6}{Reply\+Keyboard\+Button\+Type}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{KeyboardButtonSimple@{KeyboardButtonSimple}!ReplyKeyboard.h@{ReplyKeyboard.h}}\index{ReplyKeyboard.h@{ReplyKeyboard.h}!KeyboardButtonSimple@{KeyboardButtonSimple}}}\mbox{\Hypertarget{_reply_keyboard_8h_ac8db0fb6e81ef58b454140d50bea73d6ab9aedd6589f8f66f2921ef13552afa8f}\label{_reply_keyboard_8h_ac8db0fb6e81ef58b454140d50bea73d6ab9aedd6589f8f66f2921ef13552afa8f}} 
Keyboard\+Button\+Simple&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{KeyboardButtonContact@{KeyboardButtonContact}!ReplyKeyboard.h@{ReplyKeyboard.h}}\index{ReplyKeyboard.h@{ReplyKeyboard.h}!KeyboardButtonContact@{KeyboardButtonContact}}}\mbox{\Hypertarget{_reply_keyboard_8h_ac8db0fb6e81ef58b454140d50bea73d6aa9bbc86685d5bc5943211306feaa2ea9}\label{_reply_keyboard_8h_ac8db0fb6e81ef58b454140d50bea73d6aa9bbc86685d5bc5943211306feaa2ea9}} 
Keyboard\+Button\+Contact&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{KeyboardButtonLocation@{KeyboardButtonLocation}!ReplyKeyboard.h@{ReplyKeyboard.h}}\index{ReplyKeyboard.h@{ReplyKeyboard.h}!KeyboardButtonLocation@{KeyboardButtonLocation}}}\mbox{\Hypertarget{_reply_keyboard_8h_ac8db0fb6e81ef58b454140d50bea73d6a9b8df96762fa99fb4fe2309378033fa6}\label{_reply_keyboard_8h_ac8db0fb6e81ef58b454140d50bea73d6a9b8df96762fa99fb4fe2309378033fa6}} 
Keyboard\+Button\+Location&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{_reply_keyboard_8h_source_l00011}{11}} of file \mbox{\hyperlink{_reply_keyboard_8h_source}{Reply\+Keyboard.\+h}}.

