\section{DOM::CSSCharset\-Rule Class Reference}
\label{classDOM_1_1CSSCharsetRule}\index{DOM::CSSCharsetRule@{DOM::CSSCharsetRule}}
The {\tt  {\bf CSSCharset\-Rule}{\rm (p.\,\pageref{classDOM_1_1CSSCharsetRule})} } interface a {\tt rule } in a CSS style sheet.  


{\tt \#include $<$css\_\-rule.h$>$}

Inheritance diagram for DOM::CSSCharset\-Rule:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=79pt]{classDOM_1_1CSSCharsetRule__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for DOM::CSSCharset\-Rule:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=79pt]{classDOM_1_1CSSCharsetRule__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf CSSCharset\-Rule} (const  {\bf CSSCharset\-Rule} \&other)\label{classDOM_1_1CSSCharsetRule_a1}

\item 
{\bf CSSCharset\-Rule} (const  {\bf CSSRule} \&other)\label{classDOM_1_1CSSCharsetRule_a2}

\item 
{\bf CSSCharset\-Rule} (CSSCharset\-Rule\-Impl $\ast$impl)\label{classDOM_1_1CSSCharsetRule_a3}

\item 
{\bf CSSCharset\-Rule} \& {\bf operator=} (const  {\bf CSSCharset\-Rule} \&other)\label{classDOM_1_1CSSCharsetRule_a4}

\item 
{\bf CSSCharset\-Rule} \& {\bf operator=} (const  {\bf CSSRule} \&other)\label{classDOM_1_1CSSCharsetRule_a5}

\item 
{\bf DOM::DOMString} {\bf encoding} () const 
\begin{CompactList}\small\item\em The encoding information used in this {\tt   } rule. \item\end{CompactList}\item 
void {\bf set\-Encoding} (const  {\bf DOM::DOMString} \&)
\begin{CompactList}\small\item\em see {\bf encoding}{\rm (p.\,\pageref{classDOM_1_1CSSCharsetRule_a7})} \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
The {\tt  {\bf CSSCharset\-Rule}{\rm (p.\,\pageref{classDOM_1_1CSSCharsetRule})} } interface a {\tt rule } in a CSS style sheet. 

A {\tt   } rule can be used to define the encoding of the style sheet. 



Definition at line 149 of file css\_\-rule.h.

\subsection{Member Function Documentation}
\index{DOM::CSSCharsetRule@{DOM::CSSCharset\-Rule}!encoding@{encoding}}
\index{encoding@{encoding}!DOM::CSSCharsetRule@{DOM::CSSCharset\-Rule}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf DOMString} CSSCharset\-Rule::encoding () const}\label{classDOM_1_1CSSCharsetRule_a7}


The encoding information used in this {\tt   } rule. 



Definition at line 147 of file css\_\-rule.cpp.\index{DOM::CSSCharsetRule@{DOM::CSSCharset\-Rule}!setEncoding@{setEncoding}}
\index{setEncoding@{setEncoding}!DOM::CSSCharsetRule@{DOM::CSSCharset\-Rule}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void CSSCharset\-Rule::set\-Encoding (const {\bf DOM::DOMString} \&)}\label{classDOM_1_1CSSCharsetRule_a8}


see {\bf encoding}{\rm (p.\,\pageref{classDOM_1_1CSSCharsetRule_a7})} 

\begin{Desc}
\item[Exceptions:]
\begin{description}
\item[{\em CSSException}]SYNTAX\_\-ERR: Raised if the specified encoding value has a syntax error and is unparsable.\item[{\em DOMException}]NO\_\-MODIFICATION\_\-ALLOWED\_\-ERR: Raised if this encoding rule is readonly. \end{description}
\end{Desc}


Definition at line 153 of file css\_\-rule.cpp.

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
css\_\-rule.h\item 
css\_\-rule.cpp\end{CompactItemize}
