\section{KJS::Binary\-Logical\-Node Class Reference}
\label{classKJS_1_1BinaryLogicalNode}\index{KJS::BinaryLogicalNode@{KJS::BinaryLogicalNode}}
expr1 \&\& expr2, expr1 $|$$|$ expr2  


{\tt \#include $<$nodes.h$>$}

\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Binary\-Logical\-Node} (Node $\ast$e1, Operator o, Node $\ast$e2)\label{classKJS_1_1BinaryLogicalNode_a0}

\item 
virtual void {\bf ref} ()\label{classKJS_1_1BinaryLogicalNode_a1}

\item 
virtual bool {\bf deref} ()\label{classKJS_1_1BinaryLogicalNode_a2}

\item 
virtual {\bf Value} {\bf evaluate} ({\bf Exec\-State} $\ast$exec) const \label{classKJS_1_1BinaryLogicalNode_a3}

\item 
virtual void {\bf stream\-To} (Source\-Stream \&s) const \label{classKJS_1_1BinaryLogicalNode_a4}

\end{CompactItemize}


\subsection{Detailed Description}
expr1 \&\& expr2, expr1 $|$$|$ expr2 



Definition at line 598 of file nodes.h.

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
nodes.h\item 
nodes.cpp\item 
nodes2string.cpp\end{CompactItemize}
