#include <IntermediateVarSpanNode.h>
Public Types | |
typedef std::pair< int, int > | Range |
Public Member Functions | |
IntermediateVarSpanNode () | |
IntermediateVarSpanNode (const Range &start, const Range &end) | |
bool | isOpen () |
bool | isClosed () |
Public Attributes | |
Range | m_start |
Range | m_end |
int | m_numSplitPoints |
Definition at line 29 of file IntermediateVarSpanNode.h.
typedef std::pair<int, int> Moses::IntermediateVarSpanNode::Range |
Definition at line 31 of file IntermediateVarSpanNode.h.
Moses::IntermediateVarSpanNode::IntermediateVarSpanNode | ( | ) | [inline] |
Definition at line 33 of file IntermediateVarSpanNode.h.
Moses::IntermediateVarSpanNode::IntermediateVarSpanNode | ( | const Range & | start, | |
const Range & | end | |||
) | [inline] |
Definition at line 38 of file IntermediateVarSpanNode.h.
bool Moses::IntermediateVarSpanNode::isClosed | ( | ) | [inline] |
Definition at line 46 of file IntermediateVarSpanNode.h.
References isOpen().
bool Moses::IntermediateVarSpanNode::isOpen | ( | ) | [inline] |
Definition at line 43 of file IntermediateVarSpanNode.h.
References m_end.
Referenced by isClosed().
Definition at line 52 of file IntermediateVarSpanNode.h.
Definition at line 50 of file IntermediateVarSpanNode.h.