1260
1272
epv->f_isType = remote_bHYPRE__CoefficientAccess_isType;
1261
1273
epv->f_getClassInfo = remote_bHYPRE__CoefficientAccess_getClassInfo;
1263
e0->f__cast = (void* (*)(void*,const char*,
1264
sidl_BaseInterface*)) epv->f__cast;
1275
e0->f__cast = (void* (*)(void*,const char*,sidl_BaseInterface*))
1265
1277
e0->f__delete = (void (*)(void*,sidl_BaseInterface*)) epv->f__delete;
1266
1278
e0->f__getURL = (char* (*)(void*,sidl_BaseInterface*)) epv->f__getURL;
1267
1279
e0->f__raddRef = (void (*)(void*,sidl_BaseInterface*)) epv->f__raddRef;
1268
e0->f__isRemote = (sidl_bool (*)(void*,
1269
sidl_BaseInterface*)) epv->f__isRemote;
1270
e0->f__set_hooks = (void (*)(void*,int32_t,
1271
sidl_BaseInterface*)) epv->f__set_hooks;
1272
e0->f__exec = (void (*)(void*,const char*,
1273
struct sidl_rmi_Call__object*,struct sidl_rmi_Return__object*,
1274
struct sidl_BaseInterface__object **)) epv->f__exec;
1275
e0->f_GetRow = (int32_t (*)(void*,int32_t,int32_t*,
1276
struct sidl_int__array**,struct sidl_double__array**,
1277
struct sidl_BaseInterface__object **)) epv->f_GetRow;
1278
e0->f_addRef = (void (*)(void*,
1279
struct sidl_BaseInterface__object **)) epv->f_addRef;
1280
e0->f_deleteRef = (void (*)(void*,
1281
struct sidl_BaseInterface__object **)) epv->f_deleteRef;
1280
e0->f__isRemote = (sidl_bool (*)(void*,sidl_BaseInterface*))
1282
e0->f__set_hooks = (void (*)(void*,int32_t, sidl_BaseInterface*))
1284
e0->f__exec = (void (*)(void*,const char*,struct
1285
sidl_rmi_Call__object*,struct sidl_rmi_Return__object*,struct
1286
sidl_BaseInterface__object **)) epv->f__exec;
1287
e0->f_GetRow = (int32_t (*)(void*,int32_t,int32_t*,struct
1288
sidl_int__array**,struct sidl_double__array**,struct
1289
sidl_BaseInterface__object **)) epv->f_GetRow;
1290
e0->f_addRef = (void (*)(void*,struct sidl_BaseInterface__object **))
1292
e0->f_deleteRef = (void (*)(void*,struct sidl_BaseInterface__object **))
1282
1294
e0->f_isSame = (sidl_bool (*)(void*,struct sidl_BaseInterface__object*,
1283
1295
struct sidl_BaseInterface__object **)) epv->f_isSame;
1284
e0->f_isType = (sidl_bool (*)(void*,const char*,
1285
struct sidl_BaseInterface__object **)) epv->f_isType;
1286
e0->f_getClassInfo = (struct sidl_ClassInfo__object* (*)(void*,
1287
struct sidl_BaseInterface__object **)) epv->f_getClassInfo;
1296
e0->f_isType = (sidl_bool (*)(void*,const char*,struct
1297
sidl_BaseInterface__object **)) epv->f_isType;
1298
e0->f_getClassInfo = (struct sidl_ClassInfo__object* (*)(void*,struct
1299
sidl_BaseInterface__object **)) epv->f_getClassInfo;
1289
e1->f__cast = (void* (*)(void*,const char*,
1290
sidl_BaseInterface*)) epv->f__cast;
1301
e1->f__cast = (void* (*)(void*,const char*,sidl_BaseInterface*))
1291
1303
e1->f__delete = (void (*)(void*,sidl_BaseInterface*)) epv->f__delete;
1292
1304
e1->f__getURL = (char* (*)(void*,sidl_BaseInterface*)) epv->f__getURL;
1293
1305
e1->f__raddRef = (void (*)(void*,sidl_BaseInterface*)) epv->f__raddRef;
1294
e1->f__isRemote = (sidl_bool (*)(void*,
1295
sidl_BaseInterface*)) epv->f__isRemote;
1296
e1->f__set_hooks = (void (*)(void*,int32_t,
1297
sidl_BaseInterface*)) epv->f__set_hooks;
1298
e1->f__exec = (void (*)(void*,const char*,
1299
struct sidl_rmi_Call__object*,struct sidl_rmi_Return__object*,
1300
struct sidl_BaseInterface__object **)) epv->f__exec;
1301
e1->f_addRef = (void (*)(void*,
1302
struct sidl_BaseInterface__object **)) epv->f_addRef;
1303
e1->f_deleteRef = (void (*)(void*,
1304
struct sidl_BaseInterface__object **)) epv->f_deleteRef;
1306
e1->f__isRemote = (sidl_bool (*)(void*,sidl_BaseInterface*))
1308
e1->f__set_hooks = (void (*)(void*,int32_t, sidl_BaseInterface*))
1310
e1->f__exec = (void (*)(void*,const char*,struct
1311
sidl_rmi_Call__object*,struct sidl_rmi_Return__object*,struct
1312
sidl_BaseInterface__object **)) epv->f__exec;
1313
e1->f_addRef = (void (*)(void*,struct sidl_BaseInterface__object **))
1315
e1->f_deleteRef = (void (*)(void*,struct sidl_BaseInterface__object **))
1305
1317
e1->f_isSame = (sidl_bool (*)(void*,struct sidl_BaseInterface__object*,
1306
1318
struct sidl_BaseInterface__object **)) epv->f_isSame;
1307
e1->f_isType = (sidl_bool (*)(void*,const char*,
1308
struct sidl_BaseInterface__object **)) epv->f_isType;
1309
e1->f_getClassInfo = (struct sidl_ClassInfo__object* (*)(void*,
1310
struct sidl_BaseInterface__object **)) epv->f_getClassInfo;
1319
e1->f_isType = (sidl_bool (*)(void*,const char*,struct
1320
sidl_BaseInterface__object **)) epv->f_isType;
1321
e1->f_getClassInfo = (struct sidl_ClassInfo__object* (*)(void*,struct
1322
sidl_BaseInterface__object **)) epv->f_getClassInfo;
1312
1324
s_remote_initialized = 1;
1315
1327
/* Create an instance that connects to an existing remote object. */
1316
1328
static struct bHYPRE_CoefficientAccess__object*
1317
bHYPRE_CoefficientAccess__remoteConnect(const char *url, sidl_bool ar,
1329
bHYPRE_CoefficientAccess__remoteConnect(const char *url, sidl_bool ar,
1318
1330
sidl_BaseInterface *_ex)
1320
1332
struct bHYPRE__CoefficientAccess__object* self;