gov.llnl.babel.backend
Interface CodeConstants

All Known Implementing Classes:
Fortran, LanguageWriter, LanguageWriterForC, LanguageWriterForCxx, LanguageWriterForFortran, LanguageWriterForJava, LanguageWriterForMakefiles, LanguageWriterForMatlab, LanguageWriterForPython, LanguageWriterForSidl, Sidl

public interface CodeConstants

Interface CodeConstants contains basic constants associated with generated source code. NOTE: Initially, the constants are primarily those that caused parsing problems with Rational Rose 7.0.9517 reverse engineering.


Field Summary
static java.lang.String C_AUTO_GEN_SPLICER
           
static java.lang.String C_AUTO_GEN_WARNING
           
static java.lang.String C_BACKSLASH
           
static java.lang.String C_BEGIN_UNREFERENCED_METHODS
           
static java.lang.String C_COMMENT_CLOSE
           
static java.lang.String C_COMMENT_DOC_OPEN
           
static java.lang.String C_COMMENT_F77
           
static java.lang.String C_COMMENT_F90
           
static java.lang.String C_COMMENT_HASH
           
static java.lang.String C_COMMENT_OPEN
           
static java.lang.String C_COMMENT_SLASH
           
static java.lang.String C_COMMENT_SUBSEQUENT
           
static java.lang.String C_DEFINE
           
static java.lang.String C_DESC_CJNI_PREFIX
           
static java.lang.String C_DESC_HEADER_PREFIX
           
static java.lang.String C_DESC_IMPL_PREFIX
           
static java.lang.String C_DESC_IOR_PREFIX
           
static java.lang.String C_DESC_SJNI_PREFIX
           
static java.lang.String C_DESC_SKEL_PREFIX
           
static java.lang.String C_DESC_STUB_PREFIX
           
static java.lang.String C_END_UNREFERENCED_METHODS
           
static java.lang.String C_F77_IMPL_EXTENSION
           
static java.lang.String C_F77_IMPL_METHOD_SUFFIX
           
static java.lang.String C_F77_METHOD_SUFFIX
           
static int C_F77_VERSION
           
static java.lang.String C_F7731_IMPL_EXTENSION
           
static java.lang.String C_F90_ALT_SUFFIX
           
static java.lang.String C_F90_IMPL_EXTENSION
           
static java.lang.String C_F90_IMPL_METHOD_SUFFIX
           
static java.lang.String C_F90_METHOD_SUFFIX
           
static int C_F90_VERSION
           
static java.lang.String C_FORTRAN_DESC_STUB_PREFIX
           
static java.lang.String C_FORTRAN_IMPL_MODULE_PREFIX
           
static java.lang.String C_FORTRAN_MODULE_PREFIX
           
static java.lang.String C_FORTRAN_TYPE_MODULE_PREFIX
           
static java.lang.String C_GUARD_CLOSE
           
static java.lang.String C_GUARD_OPEN
           
static java.lang.String C_HASH
           
static java.lang.String C_IFDEFINE_CLOSE
           
static java.lang.String C_IFDEFINE_CXX
           
static java.lang.String C_IFDEFINE_OPEN
           
static java.lang.String C_INCLUDE
           
static java.lang.String C_INSERT_HERE
           
static int C_INT_BACKSLASH
           
static boolean C_IS_IMPL
           
static boolean C_IS_NOT_IMPL
           
static java.lang.String C_SLASH
           
static java.lang.String C_UNREFERENCED_COMMENT1
           
static java.lang.String C_UNREFERENCED_COMMENT2
           
static java.lang.String C_UNREFERENCED_COMMENT3
           
static java.lang.String MATLAB_COMMENT_OPEN
           
 

Field Detail

C_AUTO_GEN_WARNING

static final java.lang.String C_AUTO_GEN_WARNING
See Also:
Constant Field Values

C_AUTO_GEN_SPLICER

static final java.lang.String C_AUTO_GEN_SPLICER
See Also:
Constant Field Values

C_BEGIN_UNREFERENCED_METHODS

static final java.lang.String C_BEGIN_UNREFERENCED_METHODS
See Also:
Constant Field Values

C_UNREFERENCED_COMMENT1

static final java.lang.String C_UNREFERENCED_COMMENT1
See Also:
Constant Field Values

C_UNREFERENCED_COMMENT2

static final java.lang.String C_UNREFERENCED_COMMENT2
See Also:
Constant Field Values

C_UNREFERENCED_COMMENT3

static final java.lang.String C_UNREFERENCED_COMMENT3
See Also:
Constant Field Values

C_END_UNREFERENCED_METHODS

static final java.lang.String C_END_UNREFERENCED_METHODS
See Also:
Constant Field Values

C_BACKSLASH

static final java.lang.String C_BACKSLASH
See Also:
Constant Field Values

C_HASH

static final java.lang.String C_HASH
See Also:
Constant Field Values

C_SLASH

static final java.lang.String C_SLASH
See Also:
Constant Field Values

C_COMMENT_OPEN

static final java.lang.String C_COMMENT_OPEN
See Also:
Constant Field Values

C_COMMENT_CLOSE

static final java.lang.String C_COMMENT_CLOSE
See Also:
Constant Field Values

C_COMMENT_DOC_OPEN

static final java.lang.String C_COMMENT_DOC_OPEN
See Also:
Constant Field Values

C_COMMENT_HASH

static final java.lang.String C_COMMENT_HASH
See Also:
Constant Field Values

C_COMMENT_SLASH

static final java.lang.String C_COMMENT_SLASH
See Also:
Constant Field Values

C_COMMENT_SUBSEQUENT

static final java.lang.String C_COMMENT_SUBSEQUENT
See Also:
Constant Field Values

C_COMMENT_F77

static final java.lang.String C_COMMENT_F77
See Also:
Constant Field Values

C_COMMENT_F90

static final java.lang.String C_COMMENT_F90
See Also:
Constant Field Values

C_DEFINE

static final java.lang.String C_DEFINE
See Also:
Constant Field Values

C_DESC_IMPL_PREFIX

static final java.lang.String C_DESC_IMPL_PREFIX
See Also:
Constant Field Values

C_DESC_IOR_PREFIX

static final java.lang.String C_DESC_IOR_PREFIX
See Also:
Constant Field Values

C_DESC_STUB_PREFIX

static final java.lang.String C_DESC_STUB_PREFIX
See Also:
Constant Field Values

C_DESC_HEADER_PREFIX

static final java.lang.String C_DESC_HEADER_PREFIX
See Also:
Constant Field Values

C_DESC_SKEL_PREFIX

static final java.lang.String C_DESC_SKEL_PREFIX
See Also:
Constant Field Values

C_DESC_CJNI_PREFIX

static final java.lang.String C_DESC_CJNI_PREFIX
See Also:
Constant Field Values

C_DESC_SJNI_PREFIX

static final java.lang.String C_DESC_SJNI_PREFIX
See Also:
Constant Field Values

C_FORTRAN_DESC_STUB_PREFIX

static final java.lang.String C_FORTRAN_DESC_STUB_PREFIX
See Also:
Constant Field Values

C_FORTRAN_MODULE_PREFIX

static final java.lang.String C_FORTRAN_MODULE_PREFIX
See Also:
Constant Field Values

C_FORTRAN_TYPE_MODULE_PREFIX

static final java.lang.String C_FORTRAN_TYPE_MODULE_PREFIX
See Also:
Constant Field Values

C_FORTRAN_IMPL_MODULE_PREFIX

static final java.lang.String C_FORTRAN_IMPL_MODULE_PREFIX
See Also:
Constant Field Values

C_F77_IMPL_EXTENSION

static final java.lang.String C_F77_IMPL_EXTENSION
See Also:
Constant Field Values

C_F7731_IMPL_EXTENSION

static final java.lang.String C_F7731_IMPL_EXTENSION
See Also:
Constant Field Values

C_F90_IMPL_EXTENSION

static final java.lang.String C_F90_IMPL_EXTENSION
See Also:
Constant Field Values

C_F77_METHOD_SUFFIX

static final java.lang.String C_F77_METHOD_SUFFIX
See Also:
Constant Field Values

C_F90_METHOD_SUFFIX

static final java.lang.String C_F90_METHOD_SUFFIX
See Also:
Constant Field Values

C_F90_ALT_SUFFIX

static final java.lang.String C_F90_ALT_SUFFIX
See Also:
Constant Field Values

C_F77_IMPL_METHOD_SUFFIX

static final java.lang.String C_F77_IMPL_METHOD_SUFFIX
See Also:
Constant Field Values

C_F90_IMPL_METHOD_SUFFIX

static final java.lang.String C_F90_IMPL_METHOD_SUFFIX
See Also:
Constant Field Values

C_F77_VERSION

static final int C_F77_VERSION
See Also:
Constant Field Values

C_F90_VERSION

static final int C_F90_VERSION
See Also:
Constant Field Values

C_GUARD_CLOSE

static final java.lang.String C_GUARD_CLOSE
See Also:
Constant Field Values

C_GUARD_OPEN

static final java.lang.String C_GUARD_OPEN
See Also:
Constant Field Values

MATLAB_COMMENT_OPEN

static final java.lang.String MATLAB_COMMENT_OPEN
See Also:
Constant Field Values

C_IS_IMPL

static final boolean C_IS_IMPL
See Also:
Constant Field Values

C_IS_NOT_IMPL

static final boolean C_IS_NOT_IMPL
See Also:
Constant Field Values

C_IFDEFINE_CLOSE

static final java.lang.String C_IFDEFINE_CLOSE
See Also:
Constant Field Values

C_IFDEFINE_OPEN

static final java.lang.String C_IFDEFINE_OPEN
See Also:
Constant Field Values

C_IFDEFINE_CXX

static final java.lang.String C_IFDEFINE_CXX
See Also:
Constant Field Values

C_INCLUDE

static final java.lang.String C_INCLUDE
See Also:
Constant Field Values

C_INSERT_HERE

static final java.lang.String C_INSERT_HERE
See Also:
Constant Field Values

C_INT_BACKSLASH

static final int C_INT_BACKSLASH
See Also:
Constant Field Values