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.10.4"

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_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."

gov.llnl.babel.backend.IOR
public static final int BASE_EPV 1
public static final int CAST 0
public static final int CHECK_ERROR 9
public static final int CHECKS 7
public static final int CLASS_BUILTIN_METHODS 11
public static final int CONSTRUCTOR 4
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 5
public static final int DUMP_STATS 10
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 8
public static final int INTERFACE_BUILTIN_METHODS 4
public static final int LOAD 6
public static final int MAJOR_VERSION 0
public static final int MINOR_VERSION 9
public static final int PUBLIC_EPV 0
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.rmi2.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.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.ASCII_CharStream
public static final boolean staticFlag false

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 65
public static final int T_ARRAY 48
public static final int T_ASTERISK 66
public static final int T_BOOLEAN 50
public static final int T_CATCH_ALL 111
public static final int T_CHAR 51
public static final int T_CHARACTER 107
public static final int T_CLASS 23
public static final int T_CLOSE_ANGLE 61
public static final int T_CLOSE_BRACE 67
public static final int T_CLOSE_CURLY 68
public static final int T_CLOSE_PAREN 69
public static final int T_COLON 70
public static final int T_COLUMN_MAJOR 109
public static final int T_COMMA 71
public static final int T_COMMENT 8
public static final int T_COPY 24
public static final int T_DCOMPLEX 52
public static final int T_DIGIT 105
public static final int T_DOUBLE 53
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 64
public static final int T_EQUIVALENT 63
public static final int T_EXTENDS 28
public static final int T_FALSE 95
public static final int T_FCOMPLEX 54
public static final int T_FINAL 32
public static final int T_FLOAT 55
public static final int T_FLOAT_LIT 102
public static final int T_GREATER_EQUAL 72
public static final int T_HYPHEN 73
public static final int T_IDENTIFIER 100
public static final int T_IF_AND_ONLY_IF 74
public static final int T_IMPLEMENTS 33
public static final int T_IMPLEMENTS_ALL 34
public static final int T_IMPLIES 75
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 56
public static final int T_INTEGER 103
public static final int T_INTERFACE 35
public static final int T_INVARIANT 36
public static final int T_IS 76
public static final int T_LESS_EQUAL 77
public static final int T_LESS_GREATER 62
public static final int T_LETTER 106
public static final int T_LOCAL 37
public static final int T_LONG 57
public static final int T_MODULUS 78
public static final int T_NOT 79
public static final int T_NOT_EQUAL 80
public static final int T_NULL 96
public static final int T_ONEWAY 38
public static final int T_OPAQUE 58
public static final int T_OPEN_ANGLE 60
public static final int T_OPEN_BRACE 81
public static final int T_OPEN_CURLY 82
public static final int T_OPEN_PAREN 83
public static final int T_OR 84
public static final int T_ORDER 39
public static final int T_OUT 40
public static final int T_PACKAGE 41
public static final int T_PLUS 86
public static final int T_POWER 85
public static final int T_PURE 97
public static final int T_RARRAY 49
public static final int T_REMAINDER 87
public static final int T_REQUIRE 42
public static final int T_RESULT 98
public static final int T_ROW_MAJOR 110
public static final int T_SCOPE 88
public static final int T_SEMICOLON 89
public static final int T_SHIFT_LEFT 90
public static final int T_SHIFT_RIGHT 91
public static final int T_SOLIDUS 92
public static final int T_STATIC 43
public static final int T_STRING 59
public static final int T_STRING_LIT 108
public static final int T_THEN 44
public static final int T_THROWS 45
public static final int T_TILDE 93
public static final int T_TRUE 99
public static final int T_UNSIGNED 104
public static final int T_VERSION 46
public static final int T_VERSION_STRING 101
public static final int T_VOID 47
public static final int T_XOR 94

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