ARB
client.h
Go to the documentation of this file.
1 /* This file is generated by aisc_mkpt.
2  * Any changes you make here will be overwritten later!
3  */
4 
5 #ifndef CLIENT_H
6 #define CLIENT_H
7 
8 /* define ARB attributes: */
9 #ifndef ATTRIBUTES_H
10 # include <attributes.h>
11 #endif
12 
13 
14 /* client.c */
15 
16 #include <client_types.h>
17 
18 aisc_com *aisc_open(const char *path, AISC_Object& main_obj, long magic, GB_ERROR *error);
19 int aisc_close(aisc_com *link, AISC_Object& object);
20 int aisc_get(aisc_com *link, int o_type, const AISC_Object& object, ...) __ATTR__SENTINEL;
21 long *aisc_debug_info(aisc_com *link, int o_type, const AISC_Object& object, int attribute);
22 int aisc_put(aisc_com *link, int o_type, const AISC_Object& object, ...) __ATTR__SENTINEL;
23 int aisc_nput(aisc_com *link, int o_type, const AISC_Object& object, ...) __ATTR__SENTINEL;
24 int aisc_create(aisc_com *link, int father_type, const AISC_Object& father, int attribute, int object_type, AISC_Object& object, ...) __ATTR__SENTINEL;
25 
26 #else
27 #error client.h included twice
28 #endif /* CLIENT_H */
const char * GB_ERROR
Definition: arb_core.h:25
int aisc_put(aisc_com *link, int o_type, const AISC_Object &object,...) __ATTR__SENTINEL
Definition: client.c:539
int aisc_get(aisc_com *link, int o_type, const AISC_Object &object,...) __ATTR__SENTINEL
Definition: client.c:266
POS_TREE1 * father
Definition: probe_tree.h:39
aisc_com * aisc_open(const char *path, AISC_Object &main_obj, long magic, GB_ERROR *error)
Definition: client.c:205
static void error(const char *msg)
Definition: mkptypes.cxx:96
int aisc_nput(aisc_com *link, int o_type, const AISC_Object &object,...) __ATTR__SENTINEL
Definition: client.c:564
int aisc_close(aisc_com *link, AISC_Object &object)
Definition: client.c:249
int aisc_create(aisc_com *link, int father_type, const AISC_Object &father, int attribute, int object_type, AISC_Object &object,...) __ATTR__SENTINEL
Definition: client.c:593
long * aisc_debug_info(aisc_com *link, int o_type, const AISC_Object &object, int attribute)
Definition: client.c:384
aisc_com * link
#define __ATTR__SENTINEL
Definition: attributes.h:57