\section{KJS::Class\-Info Struct Reference}
\label{structKJS_1_1ClassInfo}\index{KJS::ClassInfo@{KJS::ClassInfo}}
Class Information.  


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

Collaboration diagram for KJS::Class\-Info:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=101pt]{structKJS_1_1ClassInfo__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
const  char $\ast$ {\bf class\-Name}
\begin{CompactList}\small\item\em A string denoting the class name. \item\end{CompactList}\item 
const  {\bf Class\-Info} $\ast$ {\bf parent\-Class}
\begin{CompactList}\small\item\em Pointer to the class information of the base class. \item\end{CompactList}\item 
const  {\bf Hash\-Table} $\ast$ {\bf prop\-Hash\-Table}
\begin{CompactList}\small\item\em Static hash-table of properties. \item\end{CompactList}\item 
void $\ast$ {\bf dummy}
\begin{CompactList}\small\item\em Reserved for future extension. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
Class Information. 



Definition at line 53 of file object.h.

\subsection{Member Data Documentation}
\index{KJS::ClassInfo@{KJS::Class\-Info}!className@{className}}
\index{className@{className}!KJS::ClassInfo@{KJS::Class\-Info}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ {\bf KJS::Class\-Info::class\-Name}}\label{structKJS_1_1ClassInfo_o0}


A string denoting the class name. 

Example: \char`\"{}Window\char`\"{}. 

Definition at line 57 of file object.h.\index{KJS::ClassInfo@{KJS::Class\-Info}!parentClass@{parentClass}}
\index{parentClass@{parentClass}!KJS::ClassInfo@{KJS::Class\-Info}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf Class\-Info}$\ast$ {\bf KJS::Class\-Info::parent\-Class}}\label{structKJS_1_1ClassInfo_o1}


Pointer to the class information of the base class. 

0L if there is none. 

Definition at line 62 of file object.h.\index{KJS::ClassInfo@{KJS::Class\-Info}!propHashTable@{propHashTable}}
\index{propHashTable@{propHashTable}!KJS::ClassInfo@{KJS::Class\-Info}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf Hash\-Table}$\ast$ {\bf KJS::Class\-Info::prop\-Hash\-Table}}\label{structKJS_1_1ClassInfo_o2}


Static hash-table of properties. 



Definition at line 66 of file object.h.\index{KJS::ClassInfo@{KJS::Class\-Info}!dummy@{dummy}}
\index{dummy@{dummy}!KJS::ClassInfo@{KJS::Class\-Info}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ {\bf KJS::Class\-Info::dummy}}\label{structKJS_1_1ClassInfo_o3}


Reserved for future extension. 



Definition at line 70 of file object.h.

The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
object.h\end{CompactItemize}
