com.topcoder.shared.language
Class CPPLanguage

java.lang.Object
  |
  +--com.topcoder.shared.language.BaseLanguage
        |
        +--com.topcoder.shared.language.CStyleLanguage
              |
              +--com.topcoder.shared.language.CPPLanguage
All Implemented Interfaces:
java.lang.Cloneable, com.topcoder.shared.netCommon.CustomSerializable, Language, java.io.Serializable

public class CPPLanguage
extends CStyleLanguage

Represents the C++ language implementation of the Language Interface.

Author:
Logan Hanks
See Also:
Language, CStyleLanguage, Serialized Form

Field Summary
static CPPLanguage CPP_LANGUAGE
          Singleton instance for the C++ language.
static java.lang.String DESCRIPTION
          Descriptor for the C++ language.
static int ID
          Unique identifier for the C++ language.
 
Constructor Summary
CPPLanguage()
          Constructor of the C++ language.
 
Methods inherited from class com.topcoder.shared.language.CStyleLanguage
getMethodSignature
 
Methods inherited from class com.topcoder.shared.language.BaseLanguage
customReadObject, customWriteObject, equals, getId, getLanguage, getName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final int ID
Unique identifier for the C++ language.

See Also:
Constant Field Values

DESCRIPTION

public static final java.lang.String DESCRIPTION
Descriptor for the C++ language.

See Also:
Constant Field Values

CPP_LANGUAGE

public static CPPLanguage CPP_LANGUAGE
Singleton instance for the C++ language.

Constructor Detail

CPPLanguage

public CPPLanguage()
Constructor of the C++ language.