Constant Field Values


Contents
gov.llnl.*

gov.llnl.babel.BabelConfiguration
public static final java.lang.String ADVANCED_CHECKING "2"
public static final java.lang.String FUND_EXCEPTION "sidl.BaseInterface"
public static final java.lang.String INV_EXCEPTION "sidl.InvViolation"
public static final java.lang.String NO_CHECKING "0"
public static final java.lang.String OPTIONAL_RMI "WITH_RMI"
public static final java.lang.String POST_EXCEPTION "sidl.PostViolation"
public static final java.lang.String PRE_EXCEPTION "sidl.PreViolation"
public static final int sidl_bool_array 1
public static final int sidl_char_array 2
public static final int sidl_dcomplex_array 3
public static final int sidl_double_array 4
public static final int sidl_fcomplex_array 5
public static final int sidl_float_array 6
public static final int sidl_int_array 7
public static final int sidl_interface_array 11
public static final int sidl_long_array 8
public static final int sidl_opaque_array 9
public static final int sidl_string_array 10
public static final java.lang.String SUPPORT_CHECKING "1"

gov.llnl.babel.Version
public static final java.lang.String VERSION "1.2.0"

gov.llnl.babel.ast.ASTNode
public static final long ILLEGAL_NODEID -1L

gov.llnl.babel.ast.BinaryExpr
public static final int BITWISE_AND 14
public static final int BITWISE_OR 15
public static final int BITWISE_XOR 16
public static final int DIVIDE 4
public static final int EQUAL 10
public static final int GREATERTHAN 8
public static final int GREATERTHANEQ 9
public static final int IFF 19
public static final int IMPLIES 20
public static final int LESSTHAN 6
public static final int LESSTHANEQ 7
public static final int LOGICAL_AND 11
public static final int LOGICAL_OR 12
public static final int LOGICAL_XOR 13
public static final int MINUS 2
public static final int MODULUS 21
public static final int MULTIPLY 3
public static final int NOT_EQUAL 23
public static final int PLUS 1
public static final int POWER 5
public static final int REMAINDER 22
public static final int SHIFT_LEFT 17
public static final int SHIFT_RIGHT 18

gov.llnl.babel.ast.SplicerImpl
public static final java.lang.String s_default_text "Insert suitable implementation details here..."

gov.llnl.babel.ast.UnaryExpr
public static final int COMPLEMENT 3
public static final int IS 4
public static final int MINUS 2
public static final int NOT 5
public static final int PLUS 1

gov.llnl.babel.backend.CodeConstants
public static final java.lang.String C_AUTO_GEN_SPLICER "Automatically generated; only changes within splicers preserved"
public static final java.lang.String C_AUTO_GEN_WARNING "Automatically generated; changes will be lost"
public static final java.lang.String C_BACKSLASH "\\"
public static final java.lang.String C_BEGIN_UNREFERENCED_METHODS "================= BEGIN UNREFERENCED METHOD(S) ================"
public static final java.lang.String C_COMMENT_CLOSE "*/"
public static final java.lang.String C_COMMENT_DOC_OPEN "/**"
public static final java.lang.String C_COMMENT_F77 "C"
public static final java.lang.String C_COMMENT_F90 "! "
public static final java.lang.String C_COMMENT_HASH "# "
public static final java.lang.String C_COMMENT_OPEN "/*"
public static final java.lang.String C_COMMENT_SLASH "// "
public static final java.lang.String C_COMMENT_SUBSEQUENT " * "
public static final java.lang.String C_DEFINE "#define "
public static final java.lang.String C_DESC_CJNI_PREFIX "Client-side JNI glue code for "
public static final java.lang.String C_DESC_HEADER_PREFIX "Client-side header code for "
public static final java.lang.String C_DESC_IMPL_PREFIX "Server-side implementation for "
public static final java.lang.String C_DESC_IOR_PREFIX "Intermediate Object Representation for "
public static final java.lang.String C_DESC_SJNI_PREFIX "Server-side JNI glue code for "
public static final java.lang.String C_DESC_SKEL_PREFIX "Server-side glue code for "
public static final java.lang.String C_DESC_STUB_PREFIX "Client-side glue code for "
public static final java.lang.String C_END_UNREFERENCED_METHODS "================== END UNREFERENCED METHOD(S) ================="
public static final java.lang.String C_F77_IMPL_EXTENSION "f"
public static final java.lang.String C_F77_IMPL_METHOD_SUFFIX "_fi"
public static final java.lang.String C_F77_METHOD_SUFFIX "_f"
public static final int C_F77_VERSION 77
public static final java.lang.String C_F7731_IMPL_EXTENSION "fpp"
public static final java.lang.String C_F90_ALT_SUFFIX "_a"
public static final java.lang.String C_F90_IMPL_EXTENSION "F90"
public static final java.lang.String C_F90_IMPL_METHOD_SUFFIX "_mi"
public static final java.lang.String C_F90_METHOD_SUFFIX "_m"
public static final int C_F90_VERSION 90
public static final java.lang.String C_FORTRAN_DESC_STUB_PREFIX "Client-side documentation text for "
public static final java.lang.String C_FORTRAN_IMPL_MODULE_PREFIX "Server-side private data module for "
public static final java.lang.String C_FORTRAN_MODULE_PREFIX "Client-side module for "
public static final java.lang.String C_FORTRAN_TYPE_MODULE_PREFIX "Client-side module for "
public static final java.lang.String C_GUARD_CLOSE "#endif"
public static final java.lang.String C_GUARD_OPEN "#ifndef "
public static final java.lang.String C_HASH "#"
public static final java.lang.String C_IFDEFINE_CLOSE "#endif"
public static final java.lang.String C_IFDEFINE_CXX "#ifdef __cplusplus"
public static final java.lang.String C_IFDEFINE_OPEN "#ifdef "
public static final java.lang.String C_INCLUDE "#include "
public static final java.lang.String C_INSERT_HERE "Insert-Code-Here {"
public static final int C_INT_BACKSLASH 92
public static final boolean C_IS_IMPL true
public static final boolean C_IS_NOT_IMPL false
public static final java.lang.String C_SLASH "//"
public static final java.lang.String C_UNREFERENCED_COMMENT1 "The following code segment(s) belong to unreferenced method(s)."
public static final java.lang.String C_UNREFERENCED_COMMENT2 "This can result from a method rename/removal in the sidl file."
public static final java.lang.String C_UNREFERENCED_COMMENT3 "Move or remove the code in order to compile cleanly."
public static final java.lang.String MATLAB_COMMENT_OPEN "% "

gov.llnl.babel.backend.CodeSplicer
public static final java.lang.String S_HEADER "header"
public static final java.lang.String S_SOURCE "source"

gov.llnl.babel.backend.IOR
public static final int BASE_EPV 1
public static final int CAST 0
public static final int CHECK_ERROR 12
public static final int CHECKS 11
public static final int CLASS_BUILTIN_METHODS 14
public static final int CONSTRUCTOR 7
public static final int CONSTRUCTOR2 8
public static final java.lang.String D_CALLS "calls"
public static final java.lang.String D_CHECKS "checking_level"
public static final java.lang.String D_CONTROLS "d_controls"
public static final java.lang.String D_COUNTDOWN "countdown"
public static final java.lang.String D_DATA "d_data"
public static final java.lang.String D_HOOKS "use_hooks"
public static final java.lang.String D_METHOD_CONTROLS "method_controls"
public static final java.lang.String D_METHOD_EXCEPT "method_exceptions"
public static final java.lang.String D_RATE "check_rate"
public static final java.lang.String D_SUCCESSES "successes"
public static final java.lang.String D_TRIES "tries"
public static final java.lang.String DEFAULT_CHECK_LEVEL "CHECK_ALL_TYPES | CHECK_ALWAYS"
public static final java.lang.String DEFAULT_OPTION_HOOKS "0"
public static final java.lang.String DEFAULT_THRESHOLD "0.03"
public static final int DELETE 1
public static final int DESTRUCTOR 9
public static final int DUMP_STATS 13
public static final int EPV_ARG 4
public static final int EPV_NEW 0
public static final int EPV_OLD 1
public static final int EPV_REMOTE 2
public static final int EPV_STATIC 3
public static final int EXEC 2
public static final java.lang.String GENERIC_POST_SUFFIX "_post"
public static final java.lang.String GENERIC_PRE_SUFFIX "_pre"
public static final int GENERIC_SUFFIX_MAXLEN 5
public static final int GETURL 3
public static final int HOOKS 6
public static final int INTERFACE_BUILTIN_METHODS 7
public static final int ISREMOTE 5
public static final int LOAD 10
public static final int MAJOR_VERSION 2
public static final int MINOR_VERSION 0
public static final int PUBLIC_EPV 0
public static final int RADDREF 4
public static final java.lang.String S_CONTROLS "s_control_stats"
public static final java.lang.String S_DUMP_FILE "s_dump_fptr"
public static final java.lang.String S_FULL_STATS_MACRO "SIDL_FULL_ASTATS"
public static final java.lang.String s_static_suffix "_static"
public static final java.lang.String S_TEXT_STATS_MACRO "SIDL_TEXT_ASTATS"
public static final int SET_ASSERTIONS 1
public static final int SET_HOOKS 2
public static final int SET_PUBLIC 0

gov.llnl.babel.backend.Utilities
public static final java.lang.String s_exception "_ex"
public static final java.lang.String s_self "self"

gov.llnl.babel.backend.c.C
public static final java.lang.String FUNCTION_RESULT "_retval"
public static final java.lang.String NULL "NULL"
public static final java.lang.String RAW_ARRAY_EXT "_tmp"

gov.llnl.babel.backend.c.StubHeader
public static final int DUMP_STATS 0
public static final int MAX_RARRAY_INLINE 1
public static final java.lang.String s_self "self"
public static final java.lang.String s_sepv_func "_getSEPV()"
public static final int SET_CHECKING 1
public static final int SET_HOOKS 2

gov.llnl.babel.backend.fortran.AbbrevHeader
public static final int MAXNAME 31
public static final int MAXUNMANGLED 21

gov.llnl.babel.backend.fortran.Fortran
public static final java.lang.String s_return "retval"

gov.llnl.babel.backend.fortran.StubSource
public static final java.lang.String s_exception "exception"
public static final java.lang.String s_self "self"

gov.llnl.babel.backend.python.TranslateArguments
public static final java.lang.String RETURN_VAR "_return"

gov.llnl.babel.backend.ucxx.Cxx
public static final int FILE_ROLE_IMPL 1
public static final int FILE_ROLE_MAX 3
public static final int FILE_ROLE_MIN 0
public static final int FILE_ROLE_NONE 0
public static final int FILE_ROLE_SKEL 2
public static final int FILE_ROLE_STUB 3
public static final int FILE_TYPE_C_HEADER 3
public static final int FILE_TYPE_C_SOURCE 4
public static final int FILE_TYPE_CXX_HEADER 1
public static final int FILE_TYPE_CXX_SOURCE 2
public static final int FILE_TYPE_MAX 4
public static final int FILE_TYPE_MIN 0
public static final int FILE_TYPE_NONE 0

gov.llnl.babel.msg.UserMsg
public static final int ERROR 1
public static final int INTERNAL_ERROR 0
public static final int REMARK 3
public static final int WARNING 2

gov.llnl.babel.parsers.sidl2.SIDLParserConstants
public static final int ABSTRACT 30
public static final int ARRAY 14
public static final int ASSIGN 93
public static final int ATTRIB_BEGIN 82
public static final int ATTRIB_COMMA 86
public static final int ATTRIB_END 87
public static final int ATTRIB_EQ 85
public static final int ATTRIB_ID 83
public static final int ATTRIB_STRING 84
public static final int BITWISE_AND 94
public static final int BITWISE_OR 104
public static final int BITWISE_XOR 95
public static final int BOOLEAN 16
public static final int BOOLEAN_LITERAL 112
public static final int CHAR 17
public static final int CHARACTER_LITERAL 122
public static final int CLASS 26
public static final int COLON 96
public static final int COLUMN_MAJOR 33
public static final int COMMA 80
public static final int COPY 32
public static final int DCOMPLEX 18
public static final int DECIMAL_LITERAL 116
public static final int DEFAULT 0
public static final int DIGIT 72
public static final int DOC_COMMENT 10
public static final int DOT 81
public static final int DOUBLE 19
public static final int ELSE 34
public static final int ENSURE 35
public static final int ENUM 27
public static final int EOF 0
public static final int EQ 97
public static final int EXPONENT 121
public static final int EXTENDS 36
public static final int EXTENSION 69
public static final int FALSE 113
public static final int FCOMPLEX 20
public static final int FINAL 37
public static final int FLOAT 21
public static final int FLOATING_POINT_LITERAL 119
public static final int FROM 38
public static final int GE 98
public static final int GT 99
public static final int HEX_LITERAL 117
public static final int IDENTIFIER 68
public static final int IFF 39
public static final int IMPLEMENTS 40
public static final int IMPLEMENTS_ALL 41
public static final int IMPLIES 42
public static final int IMPORT 43
public static final int IN 44
public static final int IN_ATTRIB_LIST 4
public static final int IN_DOC_COMMENT 2
public static final int IN_MULTI_LINE_COMMENT 3
public static final int IN_SINGLE_LINE_COMMENT 1
public static final int INOUT 45
public static final int INT 22
public static final int INTEGER_LITERAL 115
public static final int INTERFACE 29
public static final int INVARIANT 46
public static final int IS 47
public static final int LBRACE 75
public static final int LBRACKET 77
public static final int LE 100
public static final int LETTER 71
public static final int LOCAL 48
public static final int LOGICAL_AND 31
public static final int LOGICAL_OR 55
public static final int LOGICAL_XOR 67
public static final int LONG 23
public static final int LPAREN 73
public static final int LSHIFT 110
public static final int LT 101
public static final int MINUS 102
public static final int MODULUS 49
public static final int MULTI_LINE_COMMENT 11
public static final int NE 103
public static final int NONBLOCKING 52
public static final int NOT 50
public static final int NULL 51
public static final int OCTAL_LITERAL 118
public static final int ONEWAY 53
public static final int OPAQUE 24
public static final int ORDER 54
public static final int OUT 56
public static final int PACKAGE 57
public static final int PLUS 105
public static final int POWER 106
public static final int PURE 58
public static final int RARRAY 15
public static final int RBRACE 76
public static final int RBRACKET 78
public static final int REMAINDER 59
public static final int REQUIRE 60
public static final int RESULT 61
public static final int ROW_MAJOR 62
public static final int RPAREN 74
public static final int RSHIFT 111
public static final int SEMICOLON 79
public static final int SIMPLE_FLOATING_POINT_LITERAL 120
public static final int SINGLE_LINE_COMMENT 9
public static final int SLASH 107
public static final int STAR 108
public static final int STATIC 63
public static final int STRING 25
public static final int STRING_LITERAL 123
public static final int STRUCT 28
public static final int THEN 64
public static final int THROWS 65
public static final int TILDE 109
public static final int TRUE 114
public static final int VERSION 66
public static final int VERSION_STRING 70
public static final int VOID 13

gov.llnl.babel.parsers.sidl2.SIDLParserTreeConstants
public static final int JJTADD 46
public static final int JJTAND 50
public static final int JJTARG 32
public static final int JJTARGATTR 34
public static final int JJTARGATTRS 33
public static final int JJTARGLIST 31
public static final int JJTARRAY 39
public static final int JJTASSERTION 29
public static final int JJTBITWISE 51
public static final int JJTCLASS 12
public static final int JJTCOMPLEX 62
public static final int JJTCUSTOMATTR 36
public static final int JJTDIMENSION 41
public static final int JJTENSURES 28
public static final int JJTENUM 8
public static final int JJTENUMERATOR 9
public static final int JJTEQUALITY 52
public static final int JJTEXCEPTCLAUSE 24
public static final int JJTEXTENDSLIST 15
public static final int JJTEXTENDSONE 14
public static final int JJTEXTENSION 60
public static final int JJTEXTENT 45
public static final int JJTEXTENTS 44
public static final int JJTFROMCLAUSE 25
public static final int JJTFUNC 57
public static final int JJTFUNCARGS 58
public static final int JJTGTLT 53
public static final int JJTIMPLEMENTSALLLIST 17
public static final int JJTIMPLEMENTSLIST 16
public static final int JJTIMPLICATION 48
public static final int JJTIMPORT 3
public static final int JJTINTEGER 64
public static final int JJTINTERFACE 13
public static final int JJTINVARIANTS 26
public static final int JJTLITERAL 61
public static final int JJTMETHOD 18
public static final int JJTMETHODATTR 21
public static final int JJTMETHODATTRS 19
public static final int JJTMETHODNAME 22
public static final int JJTMODE 37
public static final int JJTMULT 47
public static final int JJTNAME 30
public static final int JJTNUMBER 63
public static final int JJTOR 49
public static final int JJTORIENTATION 42
public static final int JJTPACKAGE 4
public static final int JJTPOWER 55
public static final int JJTPRIMATIVETYPE 38
public static final int JJTRARRAY 43
public static final int JJTREQUIRE 2
public static final int JJTREQUIRES 27
public static final int JJTRETURNTYPE 20
public static final int JJTSCALARTYPE 40
public static final int JJTSCOPEDID 59
public static final int JJTSHIFT 54
public static final int JJTSHORTNAME 23
public static final int JJTSTART 0
public static final int JJTSTRUCT 10
public static final int JJTSTRUCTITEM 11
public static final int JJTTYPEATTR 7
public static final int JJTTYPEATTRS 6
public static final int JJTUNARY 56
public static final int JJTUSERTYPE 5
public static final int JJTVERSION 1
public static final int JJTVOID 35

gov.llnl.babel.parsers.sidl2.SimpleCharStream
public static final boolean staticFlag false

gov.llnl.babel.parsers.xml.DTDManager
public static final java.lang.String COMMENT_FILE "comment.dtd"
public static final java.lang.String COMMENT_PUBLIC_ID "-//CCA//sidl Comment DTD v1.0//EN"
public static final java.lang.String HTML_PUBLIC_ID "-//CCA//sidl HTML DTD v1.0//EN"
public static final java.lang.String SYMBOL_PUBLIC_ID "-//CCA//sidl Symbol DTD v1.3//EN"

gov.llnl.babel.symbols.Argument
public static final int IN 0
public static final int INOUT 1
public static final int OUT 2

gov.llnl.babel.symbols.Assertion
public static final int ENSURE 4
public static final int ENSURE_THEN 5
public static final int INVARIANT 1
public static final int REQUIRE 2
public static final int REQUIRE_ELSE 3
public static final int UNKNOWN 0

gov.llnl.babel.symbols.AssertionExpression
public static final java.lang.String ERROR_SEMANTIC_VALIDATION "Semantic Validation Failure: "

gov.llnl.babel.symbols.BinaryExpression
public static final int BITWISE_AND 21
public static final int BITWISE_OR 22
public static final int BITWISE_XOR 23
public static final int DIVIDE 2
public static final int EQUALS 3
public static final int GREATER_EQUAL 4
public static final int GREATER_THAN 5
public static final int IF_AND_ONLY_IF 6
public static final int IMPLIES 7
public static final int LESS_EQUAL 8
public static final int LESS_THAN 9
public static final int LOGICAL_AND 1
public static final int LOGICAL_OR 14
public static final int LOGICAL_XOR 20
public static final int MAX_OP_VALUE 23
public static final int MIN_OP_VALUE 1
public static final int MINUS 10
public static final int MODULUS 11
public static final int MULTIPLY 12
public static final int NOOP 0
public static final int NOT_EQUAL 13
public static final int PLUS 15
public static final int POWER 16
public static final int REMAINDER 17
public static final int SHIFT_LEFT 18
public static final int SHIFT_RIGHT 19

gov.llnl.babel.symbols.IdentifierLiteral
public static final int ARGUMENT 0
public static final int IN 0
public static final int INOUT 1
public static final int NULL 1
public static final int OUT 2
public static final int PURE 2
public static final int RESULT 3

gov.llnl.babel.symbols.Metadata
public static final java.lang.String FORMAT "yyyyMMdd HH:mm:ss zz"

gov.llnl.babel.symbols.Method
public static final int ABSTRACT 1
public static final int FINAL 2
public static final int LOCAL 1
public static final int NONBLOCKING 3
public static final int NONBLOCKING_RECV 5
public static final int NONBLOCKING_SEND 4
public static final int NORMAL 0
public static final int ONEWAY 2
public static final int STATIC 3

gov.llnl.babel.symbols.MethodCall
public static final java.lang.String ARRAY_BOOLEAN_RESULT_VAR "bres"
public static final java.lang.String ARRAY_COUNT_VAR "cnt"
public static final java.lang.String ARRAY_DOUBLE_RESULT_VAR "dres"
public static final java.lang.String ARRAY_INTEGER_RESULT_VAR "ires"
public static final java.lang.String ARRAY_ITER_VAR "i"
public static final java.lang.String ARRAY_SIZE_VAR "max"
public static final int MACRO_RETURNS_BOOLEAN_IND 0
public static final int MACRO_RETURNS_DOUBLE_IND 1
public static final int MACRO_RETURNS_INTEGER_IND 2
public static final int MAX_VALID_MACRO_RETURNS 3
public static final int MAXIMUM_ARRAY_METHOD 17
public static final int MAXIMUM_METHOD 20
public static final int METHOD_ANY_ARRAY -3
public static final int METHOD_ANY_BUILTIN -1
public static final int METHOD_ARRAY_ALL 1
public static final int METHOD_ARRAY_ANY 2
public static final int METHOD_ARRAY_COUNT 3
public static final int METHOD_ARRAY_DIMEN 4
public static final int METHOD_ARRAY_IRANGE 5
public static final int METHOD_ARRAY_LOWER 6
public static final int METHOD_ARRAY_MAX 7
public static final int METHOD_ARRAY_MIN 8
public static final int METHOD_ARRAY_NEAR_EQUAL 9
public static final int METHOD_ARRAY_NON_DECR 10
public static final int METHOD_ARRAY_NON_INCR 11
public static final int METHOD_ARRAY_NONE 12
public static final int METHOD_ARRAY_RANGE 13
public static final int METHOD_ARRAY_SIZE 14
public static final int METHOD_ARRAY_STRIDE 15
public static final int METHOD_ARRAY_SUM 16
public static final int METHOD_ARRAY_UPPER 17
public static final int METHOD_IRANGE 18
public static final int METHOD_NEAR_EQUAL 19
public static final int METHOD_NOT_RESERVED 0
public static final int METHOD_NUMERIC_ARRAY -2
public static final int METHOD_RANGE 20
public static final int METHOD_RELATION_BOTH 3
public static final int METHOD_RELATION_LEFT 1
public static final int METHOD_RELATION_NONE 0
public static final int METHOD_RELATION_RIGHT 2
public static final int MINIMUM_METHOD 1
public static final int RELATION_OP_EQUAL 0
public static final int RELATION_OP_GREATER_EQUAL 5
public static final int RELATION_OP_GREATER_THAN 4
public static final int RELATION_OP_LESS_EQUAL 3
public static final int RELATION_OP_LESS_THAN 2
public static final int RELATION_OP_NOT_EQUAL 1

gov.llnl.babel.symbols.Symbol
public static final int CLASS 13
public static final int ENUM 11
public static final int INTERFACE 14
public static final int PACKAGE 15
public static final java.lang.String SCOPE "."
public static final int STRUCT 12

gov.llnl.babel.symbols.SymbolID
public static final java.lang.String SCOPE "."

gov.llnl.babel.symbols.Type
public static final int ARRAY 17
public static final int BOOLEAN 1
public static final int CHAR 2
public static final int CLASS 13
public static final int COLUMN_MAJOR 1
public static final int DCOMPLEX 3
public static final int DOUBLE 4
public static final int ENUM 11
public static final int FCOMPLEX 5
public static final int FLOAT 6
public static final int INT 7
public static final int INTERFACE 14
public static final int LONG 8
public static final int MAX_TYPE_IND 14
public static final int MIN_TYPE_IND 0
public static final int OPAQUE 9
public static final int PACKAGE 15
public static final int ROW_MAJOR 2
public static final int STRING 10
public static final int STRUCT 12
public static final int SYMBOL 16
public static final int UNSPECIFIED 0
public static final int VOID 0

gov.llnl.babel.symbols.UnaryExpression
public static final int COMPLEMENT 1
public static final int IS 2
public static final int MINUS 3
public static final int NOOP 0
public static final int NOT 4
public static final int PLUS 5

gov.llnl.babel.url.cookie.Token
public static final int s_COMMA 44
public static final int s_END_OF_STREAM 0
public static final int s_EQUAL 61
public static final int s_QUOTED 2
public static final int s_SEMICOLON 59
public static final int s_TOKEN 1

sidl.*

sidl.Sfun
public static final double EPSILON_LARGE 2.2204460492503E-16
public static final double EPSILON_SMALL 1.1102230246252E-16