\section{dkc\-Serialize.c File Reference}
\label{dkcSerialize_8c}\index{dkcSerialize.c@{dkcSerialize.c}}
{\tt \#include \char`\"{}dkc\-Serialize.h\char`\"{}}\par
{\tt \#include \char`\"{}dkc\-Memory\-Stream.h\char`\"{}}\par
{\tt \#include \char`\"{}dkc\-String.h\char`\"{}}\par
{\tt \#include \char`\"{}dkc\-Stdio.h\char`\"{}}\par
{\tt \#include \char`\"{}dkc\-SJISFile\-System.h\char`\"{}}\par


Include dependency graph for dkc\-Serialize.c:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=166pt]{dkcSerialize_8c__incl}
\end{center}
\end{figure}
\subsection*{Classes}
\begin{CompactItemize}
\item 
struct {\bf dkc\_\-Memory\-Serialize\-Signature}
\end{CompactItemize}
\subsection*{Typedefs}
\begin{CompactItemize}
\item 
typedef {\bf dkc\_\-Memory\-Serialize\-Signature} {\bf DKC\_\-MSS\_\-\_\-}
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
{\bf DKC\_\-SERIALIZE} $\ast$WINAPI {\bf dkc\-Alloc\-Serialize} (UINT mode, const char $\ast$filename)
\item 
int WINAPI {\bf dkc\-Free\-Serialize} ({\bf DKC\_\-SERIALIZE} $\ast$$\ast$ptr)
\item 
int WINAPI {\bf dkc\-Serialize\-Write} ({\bf DKC\_\-SERIALIZE} $\ast$ptr, const void $\ast$data, size\_\-t size)
\item 
{\bf DKC\_\-DESERIALIZE} $\ast$WINAPI {\bf dkc\-Alloc\-Deserialize} (UINT mode, const char $\ast$filename)
\item 
int WINAPI {\bf dkc\-Free\-Deserialize} ({\bf DKC\_\-DESERIALIZE} $\ast$$\ast$ptr)
\item 
int WINAPI {\bf dkc\-Deserialize\-Read} ({\bf DKC\_\-DESERIALIZE} $\ast$ptr, void $\ast$data, size\_\-t size, size\_\-t $\ast$readsize)
\end{CompactItemize}


\subsection{Detailed Description}
d金魚 \begin{Desc}
\item[Since:]2004/3/xx\end{Desc}


\subsection{Typedef Documentation}
\index{dkcSerialize.c@{dkc\-Serialize.c}!DKC_MSS__@{DKC\_\-MSS\_\-\_\-}}
\index{DKC_MSS__@{DKC\_\-MSS\_\-\_\-}!dkcSerialize.c@{dkc\-Serialize.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf dkc\_\-Memory\-Serialize\-Signature} {\bf DKC\_\-MSS\_\-\_\-}}\label{dkcSerialize_8c_a0}




\subsection{Function Documentation}
\index{dkcSerialize.c@{dkc\-Serialize.c}!dkcAllocDeserialize@{dkcAllocDeserialize}}
\index{dkcAllocDeserialize@{dkcAllocDeserialize}!dkcSerialize.c@{dkc\-Serialize.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf DKC\_\-DESERIALIZE}$\ast$ WINAPI dkc\-Alloc\-Deserialize (UINT {\em mode}, const char $\ast$ {\em filename})}\label{dkcSerialize_8c_a5}


\index{dkcSerialize.c@{dkc\-Serialize.c}!dkcAllocSerialize@{dkcAllocSerialize}}
\index{dkcAllocSerialize@{dkcAllocSerialize}!dkcSerialize.c@{dkc\-Serialize.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf DKC\_\-SERIALIZE}$\ast$ WINAPI dkc\-Alloc\-Serialize (UINT {\em mode}, const char $\ast$ {\em filename})}\label{dkcSerialize_8c_a2}


\index{dkcSerialize.c@{dkc\-Serialize.c}!dkcDeserializeRead@{dkcDeserializeRead}}
\index{dkcDeserializeRead@{dkcDeserializeRead}!dkcSerialize.c@{dkc\-Serialize.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int WINAPI dkc\-Deserialize\-Read ({\bf DKC\_\-DESERIALIZE} $\ast$ {\em ptr}, void $\ast$ {\em data}, size\_\-t {\em size}, size\_\-t $\ast$ {\em readsize})}\label{dkcSerialize_8c_a7}


\index{dkcSerialize.c@{dkc\-Serialize.c}!dkcFreeDeserialize@{dkcFreeDeserialize}}
\index{dkcFreeDeserialize@{dkcFreeDeserialize}!dkcSerialize.c@{dkc\-Serialize.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int WINAPI dkc\-Free\-Deserialize ({\bf DKC\_\-DESERIALIZE} $\ast$$\ast$ {\em ptr})}\label{dkcSerialize_8c_a6}


\index{dkcSerialize.c@{dkc\-Serialize.c}!dkcFreeSerialize@{dkcFreeSerialize}}
\index{dkcFreeSerialize@{dkcFreeSerialize}!dkcSerialize.c@{dkc\-Serialize.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int WINAPI dkc\-Free\-Serialize ({\bf DKC\_\-SERIALIZE} $\ast$$\ast$ {\em ptr})}\label{dkcSerialize_8c_a3}


DKC\_\-SERIALIZEをデリート dkc\-Alloc\-Serializeと対。 \index{dkcSerialize.c@{dkc\-Serialize.c}!dkcSerializeWrite@{dkcSerializeWrite}}
\index{dkcSerializeWrite@{dkcSerializeWrite}!dkcSerialize.c@{dkc\-Serialize.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int WINAPI dkc\-Serialize\-Write ({\bf DKC\_\-SERIALIZE} $\ast$ {\em ptr}, const void $\ast$ {\em data}, size\_\-t {\em size})}\label{dkcSerialize_8c_a4}


