org.jmodelica.modelica.compiler.CValueString Class Reference

Constant string value. More...

Inheritance diagram for org.jmodelica.modelica.compiler.CValueString:

org.jmodelica.modelica.compiler.CValue

List of all members.

Public Member Functions

 CValueString (String s)
 Constructor.
String stringValue ()
 Convert to string.
CValue convertString ()
 Convert to CValueString.
FLitExp buildLiteral ()
 Create a new literal expression AST node.
String errorDesc ()
 Get a string describing this CValue for use in ConstantEvaluationExceptions.


Detailed Description

Constant string value.

class :0


Constructor & Destructor Documentation

org.jmodelica.modelica.compiler.CValueString.CValueString ( String  s  ) 

Constructor.

Parameters:
s String value.


Member Function Documentation

FLitExp org.jmodelica.modelica.compiler.CValueString.buildLiteral (  ) 

Create a new literal expression AST node.

Returns:
FStringLitExp AST node.

Reimplemented from org.jmodelica.modelica.compiler.CValue.

CValue org.jmodelica.modelica.compiler.CValueString.convertString (  ) 

Convert to CValueString.

Reimplemented from org.jmodelica.modelica.compiler.CValue.

String org.jmodelica.modelica.compiler.CValueString.errorDesc (  ) 

Get a string describing this CValue for use in ConstantEvaluationExceptions.

Reimplemented from org.jmodelica.modelica.compiler.CValue.

String org.jmodelica.modelica.compiler.CValueString.stringValue (  ) 

Convert to string.

Returns:
Value converted to string.

Reimplemented from org.jmodelica.modelica.compiler.CValue.


The documentation for this class was generated from the following file:

Generated on Fri Oct 7 14:49:35 2011 for JModelica.org by  doxygen 1.5.8