diff options
author | Marek Gradzki <mgradzki@cisco.com> | 2016-07-20 14:53:48 +0200 |
---|---|---|
committer | Damjan Marion <dmarion.lists@gmail.com> | 2016-07-21 09:30:48 +0000 |
commit | 948b95a9a08d38e7f74a160c11193f73a90e98c9 (patch) | |
tree | d73867ac2357dba4f9b5b12a69e4041b9d5a3df6 /vppapigen/node.h | |
parent | 84bde8dc132f9be5cd208cf1ff446f366896a103 (diff) |
VPP-123: remove japi (the old Java API)
MANUAL_JAVA flag (used only by the japi)
was also removed.
Change-Id: Ied21521b2410af1c357afb04cbf9e849632ddc5f
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
Diffstat (limited to 'vppapigen/node.h')
-rw-r--r-- | vppapigen/node.h | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/vppapigen/node.h b/vppapigen/node.h index fc331507485..f80985e1009 100644 --- a/vppapigen/node.h +++ b/vppapigen/node.h @@ -52,7 +52,6 @@ enum node_subclass { /* WARNING: indices must match the vft... */ NODE_TYPEONLY, NODE_MANUAL_PRINT, NODE_MANUAL_ENDIAN, - NODE_MANUAL_JAVA, NODE_DONT_TRACE, }; @@ -61,8 +60,6 @@ enum passid { UNION_DEF_PASS, ENDIANFUN_PASS, PRINTFUN_PASS, - JAVA_METHOD_PASS, - JAVA_JNI_PASS, PYTHON_PASS, }; @@ -83,7 +80,6 @@ typedef struct node_ { #define NODE_FLAG_MANUAL_PRINT (1<<0) #define NODE_FLAG_MANUAL_ENDIAN (1<<1) -#define NODE_FLAG_MANUAL_JAVA (1<<2) #define NODE_FLAG_TYPEONLY (1<<3) #define NODE_FLAG_DONT_TRACE (1<<4) @@ -91,11 +87,6 @@ typedef struct node_vft_ { void (*print)(struct node_ *); void (*generate)(struct node_ *, enum passid id, FILE *ofp); char *endian_converter; - void (*java_method_function)(struct node_ *, enum passid id, FILE *ofp); - void (*java_jni_parameter)(struct node_ *, enum passid id, FILE *ofp); - void (*java_jni_setup)(struct node_ *, enum passid id, FILE *ofp); - void (*java_jni_code)(struct node_ *, enum passid id, FILE *ofp); - void (*java_jni_teardown)(struct node_ *, enum passid id, FILE *ofp); } node_vft_t; #endif /* _node_h */ |