gov.llnl.babel.backend.c
Class ArrayMethods
java.lang.Object
   gov.llnl.babel.backend.c.ArrayMethods
gov.llnl.babel.backend.c.ArrayMethods
- public class ArrayMethods 
- extends java.lang.Object
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ArrayMethods
public ArrayMethods(SymbolID id,
                    boolean isEnum,
                    Context context)
generateCreateName
public static java.lang.String generateCreateName(SymbolID id,
                                                  java.lang.String shortType)
- 
 
generateOneDName
public static java.lang.String generateOneDName(SymbolID id)
- 
 
generateOneDInitName
public static java.lang.String generateOneDInitName(SymbolID id)
- 
 
generateTwoDName
public static java.lang.String generateTwoDName(SymbolID id,
                                                java.lang.String shortType)
- 
 
generateBorrowName
public static java.lang.String generateBorrowName(SymbolID id)
- 
 
generateSmartCopyName
public static java.lang.String generateSmartCopyName(SymbolID id)
- 
 
generateDelRefName
public static java.lang.String generateDelRefName(SymbolID id)
- 
 
generateAddRefName
public static java.lang.String generateAddRefName(SymbolID id)
- 
 
generateGetName
public static java.lang.String generateGetName(SymbolID id)
- 
 
generateGetName
public static java.lang.String generateGetName(SymbolID id,
                                               int num)
- 
 
generateSetName
public static java.lang.String generateSetName(SymbolID id)
- 
 
generateSetName
public static java.lang.String generateSetName(SymbolID id,
                                               int num)
- 
 
generateDimenName
public static java.lang.String generateDimenName(SymbolID id)
- 
 
generateBoundName
public static java.lang.String generateBoundName(SymbolID id,
                                                 java.lang.String direction)
- 
 
generateOrderName
public static java.lang.String generateOrderName(SymbolID id,
                                                 java.lang.String order)
- 
 
generateCopyName
public static java.lang.String generateCopyName(SymbolID id)
- 
 
generateSliceName
public static java.lang.String generateSliceName(SymbolID id)
- 
 
generateEnsureName
public static java.lang.String generateEnsureName(SymbolID id)
- 
 
generateHeader
public void generateHeader(LanguageWriter lw)
- 
 
generateStub
public void generateStub(LanguageWriter lw)
-