view Document/document/latex/classBufferManager.tex @ 291:3569d31705b6

document
author kono@localhost.localdomain
date Fri, 05 Jun 2009 18:16:31 +0900
parents
children
line wrap: on
line source

\hypertarget{classBufferManager}{
\section{BufferManager Class Reference}
\label{classBufferManager}\index{BufferManager@{BufferManager}}
}
{\tt \#include $<$BufferManager.h$>$}

Inherited by CellBufferManager.

\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
\hypertarget{classBufferManager_9f6520c0cb5b2546fa5c0a0357c75c9f}{
\textbf{BufferManager} (int num=1)}
\label{classBufferManager_9f6520c0cb5b2546fa5c0a0357c75c9f}

\item 
\hypertarget{classBufferManager_1795106aa9914c8089d6ea2c8e171a5d}{
virtual void \textbf{init} (void)}
\label{classBufferManager_1795106aa9914c8089d6ea2c8e171a5d}

\item 
\hypertarget{classBufferManager_9dd8ede25545cff6ab9e1bb6936967d1}{
TaskListPtr \textbf{create\_\-taskList} (void)}
\label{classBufferManager_9dd8ede25545cff6ab9e1bb6936967d1}

\item 
\hypertarget{classBufferManager_38d9adc627d38c5aad0d9b36062df029}{
void \textbf{free\_\-taskList} (TaskListPtr)}
\label{classBufferManager_38d9adc627d38c5aad0d9b36062df029}

\item 
\hypertarget{classBufferManager_a83740aaeb16b56dbb944d5549e7dfb1}{
TaskListPtr \textbf{clear\_\-taskList} (TaskListPtr)}
\label{classBufferManager_a83740aaeb16b56dbb944d5549e7dfb1}

\item 
\hypertarget{classBufferManager_020b8ed41ae771ab4a80e0ac36cbd439}{
TaskQueuePtr \textbf{create\_\-taskQueue} (HTaskPtr)}
\label{classBufferManager_020b8ed41ae771ab4a80e0ac36cbd439}

\item 
\hypertarget{classBufferManager_1c978e7795a045a278f1e9277756d0dd}{
void \textbf{free\_\-taskQueue} (TaskQueuePtr)}
\label{classBufferManager_1c978e7795a045a278f1e9277756d0dd}

\item 
\hypertarget{classBufferManager_91144fbb6e48dd52792073d8e41795a6}{
HTaskPtr \textbf{create\_\-task} (int cmd)}
\label{classBufferManager_91144fbb6e48dd52792073d8e41795a6}

\item 
\hypertarget{classBufferManager_0254144c5bc89574d57073a5b4443004}{
void \textbf{free\_\-task} (HTaskPtr)}
\label{classBufferManager_0254144c5bc89574d57073a5b4443004}

\item 
\hypertarget{classBufferManager_0e90929562369d98573b1dc1d97506e7}{
void \textbf{finish} (void)}
\label{classBufferManager_0e90929562369d98573b1dc1d97506e7}

\end{CompactItemize}
\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
\hypertarget{classBufferManager_d2b213a2bece5dcd3441d3270937cd0b}{
TaskListInfo $\ast$ \textbf{taskListImpl}}
\label{classBufferManager_d2b213a2bece5dcd3441d3270937cd0b}

\item 
\hypertarget{classBufferManager_7df679af7bea986434fc60ce81c3bd6b}{
TaskQueueInfo $\ast$ \textbf{taskQueueImpl}}
\label{classBufferManager_7df679af7bea986434fc60ce81c3bd6b}

\item 
\hypertarget{classBufferManager_046658d075870d6c14c4ccb8d91f71b8}{
HTaskInfo $\ast$ \textbf{htaskImpl}}
\label{classBufferManager_046658d075870d6c14c4ccb8d91f71b8}

\item 
\hypertarget{classBufferManager_7df9fcae63365f7b0217726a72ce258a}{
int \textbf{machineNum}}
\label{classBufferManager_7df9fcae63365f7b0217726a72ce258a}

\end{CompactItemize}


\subsection{Detailed Description}
Task Input/Output buffer manager 

Definition at line 25 of file BufferManager.h.

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
BufferManager.h\item 
BufferManager.cc\end{CompactItemize}