Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

# Xabsl2TimeRef Class Reference

Represents a time-of-option-execution or time-of-state-execution element in the option graph. More...

`#include <Xabsl2DecimalExpression.h>`

Inheritance diagram for Xabsl2TimeRef:

[legend]
Collaboration diagram for Xabsl2TimeRef:

[legend]
List of all members.

## Public Member Functions
| Xabsl2TimeRef (Xabsl2ErrorHandler &errorHandler, unsigned long &time)
| Constructor.
virtual double | getValue ()
| Calculates the value of the decimal expression.
## Private Attributes
unsigned long & | time
| The referenced time.

## Detailed Description

Represents a time-of-option-execution or time-of-state-execution element in the option graph.

Author:
  Martin Lötzsch

Definition at line 276 of file Xabsl2DecimalExpression.h.

## Constructor & Destructor Documentation

Xabsl2TimeRef::Xabsl2TimeRef | ( | Xabsl2ErrorHandler & | errorHandler,
|  | unsigned long & | time
| ) |

  | Constructor. Parameters:
  errorHandler | A reference to a Xabsl2ErrorHandler instance
  time | the referenced time
Definition at line 233 of file Xabsl2DecimalExpression.cpp. References Xabsl2ErrorHandler::message(), and XABSL2_DEBUG_INIT.

Here is the call graph for this function:

## Member Function Documentation

double Xabsl2TimeRef::getValue | ( |  | ) | `[virtual]`

| Calculates the value of the decimal expression. Implements Xabsl2DecimalExpression. Definition at line 240 of file Xabsl2DecimalExpression.cpp.

## Member Data Documentation

unsigned long& Xabsl2TimeRef::time`[private]`

| The referenced time. Definition at line 292 of file Xabsl2DecimalExpression.h.

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

- Tools/Xabsl2/Xabsl2Engine/Xabsl2DecimalExpression.h
- Tools/Xabsl2/Xabsl2Engine/Xabsl2DecimalExpression.cpp