Moses::IntermediateVarSpanNode Struct Reference

#include <IntermediateVarSpanNode.h>

List of all members.

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


Detailed Description

Todo:
what is this?

Definition at line 29 of file IntermediateVarSpanNode.h.


Member Typedef Documentation

typedef std::pair<int, int> Moses::IntermediateVarSpanNode::Range

Definition at line 31 of file IntermediateVarSpanNode.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

bool Moses::IntermediateVarSpanNode::isClosed (  )  [inline]

Definition at line 46 of file IntermediateVarSpanNode.h.

References isOpen().

Here is the call graph for this function:

bool Moses::IntermediateVarSpanNode::isOpen (  )  [inline]

Definition at line 43 of file IntermediateVarSpanNode.h.

References m_end.

Referenced by isClosed().

Here is the caller graph for this function:


Member Data Documentation

Definition at line 51 of file IntermediateVarSpanNode.h.

Referenced by isOpen().

Definition at line 52 of file IntermediateVarSpanNode.h.

Definition at line 50 of file IntermediateVarSpanNode.h.


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

Generated on Thu Jul 6 00:33:54 2017 for Moses by  doxygen 1.5.9