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 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 "0.11.0"

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_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.IOR
public static final int BASE_EPV 1
public static final int CAST 0
public static final int CHECK_ERROR 11
public static final int CHECKS 9
public static final int CLASS_BUILTIN_METHODS 13
public static final int CONSTRUCTOR 6
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 7
public static final int DUMP_STATS 12
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 10
public static final int INTERFACE_BUILTIN_METHODS 6
public static final int ISREMOTE 5
public static final int LOAD 8
public static final int MAJOR_VERSION 0
public static final int MINOR_VERSION 9
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 "_result"
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 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.cxx.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
public static final java.lang.String FUNCTION_RESULT "_result"
public static final java.lang.String NULL "NULL"
public static final java.lang.String RAW_ARRAY_EXT "_tmp"

gov.llnl.babel.backend.cxx.CxxStubHeader
public static final int DUMP_STATS 0
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.StubSource
public static final java.lang.String s_exception "exception"
public static final java.lang.String s_return "retval"
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.parsers.sidl.Grammar
public static final int ADDITIVE_EXPR 29
public static final int AND_EXPR 25
public static final int ARGUMENT 13
public static final int ARGUMENT_EXPR_LIST 37
public static final int ARRAY 15
public static final int ARRAY_ORDER 16
public static final int ASSERTION_EXPR 21
public static final int ASSERTIONS 20
public static final int CLASS 6
public static final int CLASS_METHOD 11
public static final int CONDITIONAL_EXPR 22
public static final int DEFINITION 5
public static final int ENSURES 19
public static final int ENUM 7
public static final int ENUMERATOR 8
public static final int EQUALITY_EXPR 26
public static final int EXCLUSIVE_OR_EXPR 24
public static final int IMPORT 3
public static final int INCLUSIVE_OR_EXPR 23
public static final int INTERFACE 9
public static final int INVARIANTS 10
public static final int LITERAL_EXPR 36
public static final int MAX_PRODUCTION 38
public static final int METHOD 12
public static final int MIN_PRODUCTION 1
public static final int MULTIPLICATIVE_EXPR 30
public static final int PACKAGE 4
public static final int POSTFIX_EXPR 33
public static final int POWER_EXPR 31
public static final int PRIMARY_EXPR 34
public static final int RARRAY 17
public static final int RELATIONAL_EXPR 27
public static final int REQUIRE 2
public static final int REQUIRES 18
public static final int RESERVED_EXPR 35
public static final int SCOPED_IDENTIFIER 38
public static final int SHIFT_EXPR 28
public static final int SPECIFICATION 1
public static final int TYPE 14
public static final int UNARY_EXPR 32

gov.llnl.babel.parsers.sidl.ParserConstants
public static final int BEGIN_DOC_COMMENT 1
public static final int DEFAULT 0
public static final int EOF 0
public static final int IN_DOC_COMMENT 3
public static final int LINE_DOC_COMMENT 2
public static final int T_ABSTRACT 22
public static final int T_AND 66
public static final int T_ARRAY 49
public static final int T_ASTERISK 67
public static final int T_BOOLEAN 51
public static final int T_CATCH_ALL 112
public static final int T_CHAR 52
public static final int T_CHARACTER 108
public static final int T_CLASS 23
public static final int T_CLOSE_ANGLE 62
public static final int T_CLOSE_BRACE 68
public static final int T_CLOSE_CURLY 69
public static final int T_CLOSE_PAREN 70
public static final int T_COLON 71
public static final int T_COLUMN_MAJOR 110
public static final int T_COMMA 72
public static final int T_COMMENT 8
public static final int T_COPY 24
public static final int T_DCOMPLEX 53
public static final int T_DIGIT 106
public static final int T_DOUBLE 54
public static final int T_ELSE 25
public static final int T_ENSURE 26
public static final int T_ENUM 27
public static final int T_EQUALS 65
public static final int T_EQUIVALENT 64
public static final int T_EXTENDS 28
public static final int T_FALSE 96
public static final int T_FCOMPLEX 55
public static final int T_FINAL 32
public static final int T_FLOAT 56
public static final int T_FLOAT_LIT 103
public static final int T_GREATER_EQUAL 73
public static final int T_HYPHEN 74
public static final int T_IDENTIFIER 101
public static final int T_IF_AND_ONLY_IF 75
public static final int T_IMPLEMENTS 33
public static final int T_IMPLEMENTS_ALL 34
public static final int T_IMPLIES 76
public static final int T_IMPORT 29
public static final int T_IN 30
public static final int T_INOUT 31
public static final int T_INT 57
public static final int T_INTEGER 104
public static final int T_INTERFACE 35
public static final int T_INVARIANT 36
public static final int T_IS 77
public static final int T_LESS_EQUAL 78
public static final int T_LESS_GREATER 63
public static final int T_LETTER 107
public static final int T_LOCAL 37
public static final int T_LONG 58
public static final int T_MODULUS 79
public static final int T_NONBLOCKING 39
public static final int T_NOT 80
public static final int T_NOT_EQUAL 81
public static final int T_NULL 97
public static final int T_ONEWAY 38
public static final int T_OPAQUE 59
public static final int T_OPEN_ANGLE 61
public static final int T_OPEN_BRACE 82
public static final int T_OPEN_CURLY 83
public static final int T_OPEN_PAREN 84
public static final int T_OR 85
public static final int T_ORDER 40
public static final int T_OUT 41
public static final int T_PACKAGE 42
public static final int T_PLUS 87
public static final int T_POWER 86
public static final int T_PURE 98
public static final int T_RARRAY 50
public static final int T_REMAINDER 88
public static final int T_REQUIRE 43
public static final int T_RESULT 99
public static final int T_ROW_MAJOR 111
public static final int T_SCOPE 89
public static final int T_SEMICOLON 90
public static final int T_SHIFT_LEFT 91
public static final int T_SHIFT_RIGHT 92
public static final int T_SOLIDUS 93
public static final int T_STATIC 44
public static final int T_STRING 60
public static final int T_STRING_LIT 109
public static final int T_THEN 45
public static final int T_THROWS 46
public static final int T_TILDE 94
public static final int T_TRUE 100
public static final int T_UNSIGNED 105
public static final int T_VERSION 47
public static final int T_VERSION_STRING 102
public static final int T_VOID 48
public static final int T_XOR 95

gov.llnl.babel.parsers.sidl.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.1//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 AND 1
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 MAX_OP_VALUE 20
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 OR 14
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
public static final int XOR 20

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 12
public static final int ENUM 11
public static final int INTERFACE 13
public static final int PACKAGE 14
public static final java.lang.String SCOPE "."

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

gov.llnl.babel.symbols.Type
public static final int ARRAY 16
public static final int BOOLEAN 1
public static final int CHAR 2
public static final int CLASS 12
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 13
public static final int LONG 8
public static final int MAX_TYPE_IND 13
public static final int MIN_TYPE_IND 0
public static final int OPAQUE 9
public static final int PACKAGE 14
public static final int ROW_MAJOR 2
public static final int STRING 10
public static final int SYMBOL 15
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