\section{DOM::Counter Class Reference}
\label{classDOM_1_1Counter}\index{DOM::Counter@{DOM::Counter}}
The {\tt  {\bf Counter}{\rm (p.\,\pageref{classDOM_1_1Counter})} } interface is used to represent any {\tt counter or counters function } value.  


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

\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Counter} (const  {\bf Counter} \&other)\label{classDOM_1_1Counter_a1}

\item 
{\bf Counter} \& {\bf operator=} (const  {\bf Counter} \&other)\label{classDOM_1_1Counter_a2}

\item 
{\bf DOM::DOMString} {\bf identifier} () const 
\begin{CompactList}\small\item\em This attribute is used for the identifier of the counter. \item\end{CompactList}\item 
{\bf DOM::DOMString} {\bf list\-Style} () const 
\begin{CompactList}\small\item\em This attribute is used for the style of the list. \item\end{CompactList}\item 
{\bf DOM::DOMString} {\bf separator} () const 
\begin{CompactList}\small\item\em This attribute is used for the separator of nested counters. \item\end{CompactList}\item 
Counter\-Impl $\ast$ {\bf handle} () const \label{classDOM_1_1Counter_a7}

\item 
bool {\bf is\-Null} () const \label{classDOM_1_1Counter_a8}

\end{CompactItemize}
\subsection*{Protected Member Functions}
\begin{CompactItemize}
\item 
{\bf Counter} (Counter\-Impl $\ast$i)\label{classDOM_1_1Counter_b0}

\end{CompactItemize}
\subsection*{Protected Attributes}
\begin{CompactItemize}
\item 
Counter\-Impl $\ast$ {\bf impl}\label{classDOM_1_1Counter_p0}

\end{CompactItemize}
\subsection*{Friends}
\begin{CompactItemize}
\item 
class {\bf CSSPrimitive\-Value}\label{classDOM_1_1Counter_n0}

\end{CompactItemize}


\subsection{Detailed Description}
The {\tt  {\bf Counter}{\rm (p.\,\pageref{classDOM_1_1Counter})} } interface is used to represent any {\tt counter or counters function } value. 

This interface reflects the values in the underlying style property. Hence, modifications made through this interface modify the style property. 



Definition at line 691 of file css\_\-value.h.

\subsection{Member Function Documentation}
\index{DOM::Counter@{DOM::Counter}!identifier@{identifier}}
\index{identifier@{identifier}!DOM::Counter@{DOM::Counter}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf DOMString} Counter::identifier () const}\label{classDOM_1_1Counter_a4}


This attribute is used for the identifier of the counter. 



Definition at line 448 of file css\_\-value.cpp.\index{DOM::Counter@{DOM::Counter}!listStyle@{listStyle}}
\index{listStyle@{listStyle}!DOM::Counter@{DOM::Counter}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf DOMString} Counter::list\-Style () const}\label{classDOM_1_1Counter_a5}


This attribute is used for the style of the list. 



Definition at line 454 of file css\_\-value.cpp.\index{DOM::Counter@{DOM::Counter}!separator@{separator}}
\index{separator@{separator}!DOM::Counter@{DOM::Counter}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf DOMString} Counter::separator () const}\label{classDOM_1_1Counter_a6}


This attribute is used for the separator of nested counters. 



Definition at line 460 of file css\_\-value.cpp.

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