\hypertarget{a00411}{\section{Splat\+Cloud\+:\+:Cloud\+Property\+Interface Class Reference}
\label{a00411}\index{Splat\+Cloud\+::\+Cloud\+Property\+Interface@{Splat\+Cloud\+::\+Cloud\+Property\+Interface}}
}


{\ttfamily \#include $<$Object\+Types/\+Splat\+Cloud/\+Splat\+Cloud/\+Splat\+Cloud.\+hh$>$}

Inheritance diagram for Splat\+Cloud\+:\+:Cloud\+Property\+Interface\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a00411}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00411_a89119a7518420ec5e2780117f980db24}{virtual size\+\_\+t \hyperlink{a00411_a89119a7518420ec5e2780117f980db24}{size\+Of} () const =0}\label{a00411_a89119a7518420ec5e2780117f980db24}

\begin{DoxyCompactList}\small\item\em Get the size of type. \end{DoxyCompactList}\item 
\hypertarget{a00411_ad789aca25cfdc238cf7e63c50015d10b}{virtual const std\+::type\+\_\+info \& \hyperlink{a00411_ad789aca25cfdc238cf7e63c50015d10b}{type\+Id} () const =0}\label{a00411_ad789aca25cfdc238cf7e63c50015d10b}

\begin{DoxyCompactList}\small\item\em Get the runtime type information. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00411_aa3cce61e2ab1a06b425d779e8ecd019f}{virtual \hyperlink{a00411_aa3cce61e2ab1a06b425d779e8ecd019f}{$\sim$\+Cloud\+Property\+Interface} ()}\label{a00411_aa3cce61e2ab1a06b425d779e8ecd019f}

\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
\hypertarget{a00411_a459dc63430107331a6419309e9d05013}{virtual \hyperlink{a00411}{Cloud\+Property\+Interface} $\ast$ \hyperlink{a00411_a459dc63430107331a6419309e9d05013}{clone} () const =0}\label{a00411_a459dc63430107331a6419309e9d05013}

\begin{DoxyCompactList}\small\item\em Return a deep copy of this. \end{DoxyCompactList}\item 
\hypertarget{a00411_a43dc879309a3d9cfd4bfdf19b0145d43}{void \hyperlink{a00411_a43dc879309a3d9cfd4bfdf19b0145d43}{operator=} (const \hyperlink{a00411}{Cloud\+Property\+Interface} \&)}\label{a00411_a43dc879309a3d9cfd4bfdf19b0145d43}

\begin{DoxyCompactList}\small\item\em Disallow the assign operator. (private and {\itshape not} implemented) \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00411_afc924743e5cd1bcc43dd49712e0e0357}{class \hyperlink{a00411_afc924743e5cd1bcc43dd49712e0e0357}{Splat\+Cloud}}\label{a00411_afc924743e5cd1bcc43dd49712e0e0357}

\begin{DoxyCompactList}\small\item\em Let class \hyperlink{a01211}{Splat\+Cloud} access methods like \hyperlink{a00411_a459dc63430107331a6419309e9d05013}{clone()}. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Interface for all cloud-\/properties 

Definition at line 234 of file Splat\+Cloud.\+hh.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Object\+Types/\+Splat\+Cloud/\+Splat\+Cloud/Splat\+Cloud.\+hh\end{DoxyCompactItemize}
