Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Examples  

Sundance::ExprValueList Class Reference

#include <ExprValueList.h>

Inheritance diagram for Sundance::ExprValueList:

Sundance::ExprValueBase List of all members.

Public Methods

Developer-only methods

Private Attributes


Detailed Description

ExprValue that is a list of ExprValues

Definition at line 21 of file ExprValueList.h.


Constructor & Destructor Documentation

Sundance::ExprValueList::ExprValueList const ExprValue   v1
 

Sundance::ExprValueList::ExprValueList const ExprValue   v1,
const ExprValue   v2
 

Sundance::ExprValueList::ExprValueList const ExprValue   v1,
const ExprValue   v2,
const ExprValue   v3
 

Sundance::ExprValueList::ExprValueList const ExprValue   v1,
const ExprValue   v2,
const ExprValue   v3,
const ExprValue   v4
 

Sundance::ExprValueList::ExprValueList const TSFArray< ExprValue > &    lists
 

virtual Sundance::ExprValueList::~ExprValueList   [virtual]
 


Member Function Documentation

virtual int Sundance::ExprValueList::listLength   const [inline, virtual]
 

Implements Sundance::ExprValueBase.

Definition at line 42 of file ExprValueList.h.

References data_.

virtual int Sundance::ExprValueList::listSize   const [virtual]
 

Implements Sundance::ExprValueBase.

virtual const ExprValue& Sundance::ExprValueList::listElement int    i const [inline, virtual]
 

Implements Sundance::ExprValueBase.

Definition at line 47 of file ExprValueList.h.

References data_.

virtual ExprValue& Sundance::ExprValueList::listElement int    i [inline, virtual]
 

Implements Sundance::ExprValueBase.

Definition at line 49 of file ExprValueList.h.

References data_.


Member Data Documentation

TSFArray<ExprValue> Sundance::ExprValueList::data_ [private]
 

Definition at line 52 of file ExprValueList.h.

Referenced by listElement(), and listLength().


The documentation for this class was generated from the following file:
Contact:
Kevin Long (krlong@ca.sandia.gov)


Documentation generated by