#include <DotChartOnDisk.h>
Public Types | |
| typedef std::vector < SavedNodeOnDisk * > | SavedNodeColl |
| typedef CollType::iterator | iterator |
| typedef CollType::const_iterator | const_iterator |
Public Member Functions | |
| const_iterator | begin () const |
| const_iterator | end () const |
| iterator | begin () |
| iterator | end () |
| ProcessedRuleStackOnDisk (size_t size) | |
| ~ProcessedRuleStackOnDisk () | |
| const ProcessedRuleCollOnDisk & | Get (size_t pos) const |
| ProcessedRuleCollOnDisk & | Get (size_t pos) |
| const ProcessedRuleCollOnDisk & | back () const |
| void | Add (size_t pos, const ProcessedRuleOnDisk *processedRule) |
| const SavedNodeColl & | GetSavedNodeColl () const |
| void | SortSavedNodes () |
Protected Types | |
| typedef std::vector < ProcessedRuleCollOnDisk * > | CollType |
Protected Attributes | |
| CollType | m_coll |
| SavedNodeColl | m_savedNode |
Definition at line 156 of file DotChartOnDisk.h.
typedef std::vector<ProcessedRuleCollOnDisk*> Moses::ProcessedRuleStackOnDisk::CollType [protected] |
Definition at line 163 of file DotChartOnDisk.h.
| typedef CollType::const_iterator Moses::ProcessedRuleStackOnDisk::const_iterator |
Definition at line 170 of file DotChartOnDisk.h.
| typedef CollType::iterator Moses::ProcessedRuleStackOnDisk::iterator |
Definition at line 169 of file DotChartOnDisk.h.
| typedef std::vector<SavedNodeOnDisk*> Moses::ProcessedRuleStackOnDisk::SavedNodeColl |
Definition at line 160 of file DotChartOnDisk.h.
| Moses::ProcessedRuleStackOnDisk::ProcessedRuleStackOnDisk | ( | size_t | size | ) |
| Moses::ProcessedRuleStackOnDisk::~ProcessedRuleStackOnDisk | ( | ) |
Definition at line 37 of file DotChartOnDisk.cpp.
References m_coll, m_savedNode, and Moses::RemoveAllInColl().

| void Moses::ProcessedRuleStackOnDisk::Add | ( | size_t | pos, | |
| const ProcessedRuleOnDisk * | processedRule | |||
| ) | [inline] |
Definition at line 199 of file DotChartOnDisk.h.
References m_coll, and m_savedNode.
Referenced by Moses::ChartRuleLookupManagerOnDisk::GetChartRuleCollection().

| const ProcessedRuleCollOnDisk& Moses::ProcessedRuleStackOnDisk::back | ( | ) | const [inline] |
| iterator Moses::ProcessedRuleStackOnDisk::begin | ( | ) | [inline] |
| const_iterator Moses::ProcessedRuleStackOnDisk::begin | ( | ) | const [inline] |
| iterator Moses::ProcessedRuleStackOnDisk::end | ( | ) | [inline] |
| const_iterator Moses::ProcessedRuleStackOnDisk::end | ( | ) | const [inline] |
| ProcessedRuleCollOnDisk& Moses::ProcessedRuleStackOnDisk::Get | ( | size_t | pos | ) | [inline] |
| const ProcessedRuleCollOnDisk& Moses::ProcessedRuleStackOnDisk::Get | ( | size_t | pos | ) | const [inline] |
Definition at line 188 of file DotChartOnDisk.h.
References m_coll.
Referenced by Moses::ChartRuleLookupManagerOnDisk::GetChartRuleCollection().

| const SavedNodeColl& Moses::ProcessedRuleStackOnDisk::GetSavedNodeColl | ( | ) | const [inline] |
Definition at line 206 of file DotChartOnDisk.h.
References m_savedNode.
Referenced by Moses::ChartRuleLookupManagerOnDisk::GetChartRuleCollection().

| void Moses::ProcessedRuleStackOnDisk::SortSavedNodes | ( | ) |
Definition at line 52 of file DotChartOnDisk.cpp.
References m_savedNode.
Referenced by Moses::ChartRuleLookupManagerOnDisk::GetChartRuleCollection().

CollType Moses::ProcessedRuleStackOnDisk::m_coll [protected] |
Definition at line 164 of file DotChartOnDisk.h.
Referenced by Add(), back(), begin(), end(), Get(), ProcessedRuleStackOnDisk(), and ~ProcessedRuleStackOnDisk().
Definition at line 166 of file DotChartOnDisk.h.
Referenced by Add(), GetSavedNodeColl(), SortSavedNodes(), and ~ProcessedRuleStackOnDisk().
1.5.9