Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

tacRMNBlock.h

Go to the documentation of this file.
00001 /*******************************************************************************
00002 * E.S.O. - VLT project
00003 *
00004 * "@(#) $Id: tacRMNBlock.h,v 1.34 2003/11/27 21:41:53 vltsccm Exp $"
00005 *
00006 * who       when      what
00007 * --------  --------  ----------------------------------------------
00008 * bbauvir   21/03/01  created
00009 */
00010 
00011 #ifndef TAC_RMNBLOCK_H
00012 #define TAC_RMNBLOCK_H
00013 
00014 /************************************************************************
00015  *  tacRMNBlock.h - This file provides the interface to the Reflective 
00016  *                  Memory board abstract class. Any specification of 
00017  *                  this class must include this header file.
00018  *
00019  *----------------------------------------------------------------------
00020  */
00021 
00022 /* 
00023  * System Headers
00024  */
00025 
00026 /* 
00027  * Local Headers
00028  */
00029 
00030 #include "rmacPublic.h"
00031 #include "tacStdBlock.h"
00032 
00033 /*
00034  * Constants
00035  */
00036 
00037 /* 
00038  * Types
00039  */
00040 
00041 /*
00042  * Macros
00043  */
00044 
00045 /*
00046  * Global variables
00047  */
00048 
00049 /*
00050  * Functions
00051  */
00052 
00053 /*
00054  * Note: Routines called from within the algorithm must be declared with
00055  *       static __inline__ <prototype>
00056  */
00057 
00058 STATUS tacRMNBlockConstructor(tacSTDBLOCK* pSelf, tacSTDBLOCK_PARAM* parameter, tacERROR* error);
00059 void tacRMNBlockDestructor(tacSTDBLOCK* pSelf);
00060 
00061 
00062 #endif 

Generated on Wed Dec 3 14:52:20 2003 for ATCS API by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001