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

dataserver_register.h File Reference

#include "dataserver.h"

Go to the source code of this file.

Defines

#define REGISTER_DATA_BLOCK()   int DataServer::RegisterExternal(char *keyword, RemoteSocket *C, int &error_flag, bool reg_flag)
#define REGISTER_VARIABLE(key, perm, data)   {int ret = Register_Variable(C, error_flag, reg_flag, keyword, key, perm, data); if (ret) return ret;}
#define REGISTER_STRUCTURE(key, perm, var)   {int ret = Register_Structure(C, error_flag, reg_flag, keyword, key, perm, var); if (ret) return ret;}
#define REGISTER_1D_ARRAY(key, perm, data)   {int ret = Register_Static_Array(C, error_flag, reg_flag, keyword, key, perm, data, data[0], sizeof(data), 1); if (ret) return ret;}
#define REGISTER_2D_ARRAY(key, perm, data)   {int ret = Register_Static_Array(C, error_flag, reg_flag, keyword, key, perm, data, data[0][0], sizeof(data), 2); if (ret) return ret;}
#define REGISTER_3D_ARRAY(key, perm, data)   {int ret = Register_Static_Array(C, error_flag, reg_flag, keyword, key, perm, data, data[0][0][0], sizeof(data), 3); if (ret) return ret;}
#define REGISTER_4D_ARRAY(key, perm, data)   {int ret = Register_Static_Array(C, error_flag, reg_flag, keyword, key, perm, data, data[0][0][0][0], sizeof(data), 4); if (ret) return ret;}
#define REGISTER_DYNAMIC_1D_ARRAY(key, perm, data, n1)   {int ret = Register_Dynamic_1D_Array(C, error_flag, reg_flag, keyword, key, perm, data, n1); if (ret) return ret;}
#define REGISTER_DYNAMIC_2D_ARRAY(key, perm, data, n1, n2)   {int ret = Register_Dynamic_2D_Array(C, error_flag, reg_flag, keyword, key, perm, data, n1, n2); if (ret) return ret;}
#define REGISTER_DYNAMIC_3D_ARRAY(key, perm, data, n1, n2, n3)   {int ret = Register_Dynamic_3D_Array(C, error_flag, reg_flag, keyword, key, perm, data, n1, n2, n3); if (ret) return ret;}
#define REGISTER_DYNAMIC_4D_ARRAY(key, perm, data, n1, n2, n3, n4)   {int ret = Register_Dynamic_4D_Array(C, error_flag, reg_flag, keyword, key, perm, data, n1, n2, n3, n4); if (ret) return ret;}

Functions

bool gotWriteRequest (char *inpkey, char *key, char *perm)


Define Documentation

#define REGISTER_1D_ARRAY key,
perm,
data       {int ret = Register_Static_Array(C, error_flag, reg_flag, keyword, key, perm, data, data[0], sizeof(data), 1); if (ret) return ret;}
 

#define REGISTER_2D_ARRAY key,
perm,
data       {int ret = Register_Static_Array(C, error_flag, reg_flag, keyword, key, perm, data, data[0][0], sizeof(data), 2); if (ret) return ret;}
 

#define REGISTER_3D_ARRAY key,
perm,
data       {int ret = Register_Static_Array(C, error_flag, reg_flag, keyword, key, perm, data, data[0][0][0], sizeof(data), 3); if (ret) return ret;}
 

#define REGISTER_4D_ARRAY key,
perm,
data       {int ret = Register_Static_Array(C, error_flag, reg_flag, keyword, key, perm, data, data[0][0][0][0], sizeof(data), 4); if (ret) return ret;}
 

 
#define REGISTER_DATA_BLOCK      int DataServer::RegisterExternal(char *keyword, RemoteSocket *C, int &error_flag, bool reg_flag)
 

#define REGISTER_DYNAMIC_1D_ARRAY key,
perm,
data,
n1       {int ret = Register_Dynamic_1D_Array(C, error_flag, reg_flag, keyword, key, perm, data, n1); if (ret) return ret;}
 

#define REGISTER_DYNAMIC_2D_ARRAY key,
perm,
data,
n1,
n2       {int ret = Register_Dynamic_2D_Array(C, error_flag, reg_flag, keyword, key, perm, data, n1, n2); if (ret) return ret;}
 

#define REGISTER_DYNAMIC_3D_ARRAY key,
perm,
data,
n1,
n2,
n3       {int ret = Register_Dynamic_3D_Array(C, error_flag, reg_flag, keyword, key, perm, data, n1, n2, n3); if (ret) return ret;}
 

#define REGISTER_DYNAMIC_4D_ARRAY key,
perm,
data,
n1,
n2,
n3,
n4       {int ret = Register_Dynamic_4D_Array(C, error_flag, reg_flag, keyword, key, perm, data, n1, n2, n3, n4); if (ret) return ret;}
 

#define REGISTER_STRUCTURE key,
perm,
var       {int ret = Register_Structure(C, error_flag, reg_flag, keyword, key, perm, var); if (ret) return ret;}
 

#define REGISTER_VARIABLE key,
perm,
data       {int ret = Register_Variable(C, error_flag, reg_flag, keyword, key, perm, data); if (ret) return ret;}
 


Function Documentation

bool gotWriteRequest char *    inpkey,
char *    key,
char *    perm
[inline]
 


Generated on Sun Jun 16 17:36:42 2002 for Anirudh's Vortex-Wake Simulation Code by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001