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

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

C_AUTO_GEN_SPLICER

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

C_BEGIN_UNREFERENCED_METHODS

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

C_UNREFERENCED_COMMENT1

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

C_UNREFERENCED_COMMENT2

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

C_UNREFERENCED_COMMENT3

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

C_END_UNREFERENCED_METHODS

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

C_BACKSLASH

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

C_HASH

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

C_SLASH

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

C_COMMENT_OPEN

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

C_COMMENT_CLOSE

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

C_COMMENT_DOC_OPEN

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

C_COMMENT_HASH

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

C_COMMENT_SLASH

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

C_COMMENT_SUBSEQUENT

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

C_COMMENT_F77

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

C_COMMENT_F90

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

C_DEFINE

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

C_DESC_IMPL_PREFIX

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

C_DESC_IOR_PREFIX

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

C_DESC_STUB_PREFIX

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

C_DESC_HEADER_PREFIX

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

C_DESC_SKEL_PREFIX

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

C_DESC_CJNI_PREFIX

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

C_DESC_SJNI_PREFIX

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

C_FORTRAN_DESC_STUB_PREFIX

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

C_FORTRAN_MODULE_PREFIX

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

C_FORTRAN_TYPE_MODULE_PREFIX

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

C_FORTRAN_IMPL_MODULE_PREFIX

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

C_F77_IMPL_EXTENSION

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

C_F90_IMPL_EXTENSION

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

C_F77_METHOD_SUFFIX

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

C_F90_METHOD_SUFFIX

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

C_F90_ALT_SUFFIX

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

C_F77_IMPL_METHOD_SUFFIX

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

C_F90_IMPL_METHOD_SUFFIX

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

C_F77_VERSION

public static final int C_F77_VERSION
See Also:
Constant Field Values

C_F90_VERSION

public static final int C_F90_VERSION
See Also:
Constant Field Values

C_GUARD_CLOSE

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

C_GUARD_OPEN

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

MATLAB_COMMENT_OPEN

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

C_IS_IMPL

public static final boolean C_IS_IMPL
See Also:
Constant Field Values

C_IS_NOT_IMPL

public static final boolean C_IS_NOT_IMPL
See Also:
Constant Field Values

C_IFDEFINE_CLOSE

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

C_IFDEFINE_OPEN

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

C_IFDEFINE_CXX

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

C_INCLUDE

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

C_INSERT_HERE

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

C_INT_BACKSLASH

public static final int C_INT_BACKSLASH
See Also:
Constant Field Values