#include <DotChartOnDisk.h>
Public Types | |
| 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 () |
| const ProcessedRuleOnDisk & | Get (size_t ind) const |
| void | Add (const ProcessedRuleOnDisk *processedRule) |
| void | Delete (size_t ind) |
| size_t | GetSize () const |
Protected Types | |
| typedef std::vector< const ProcessedRuleOnDisk * > | CollType |
Protected Attributes | |
| CollType | m_coll |
Friends | |
| std::ostream & | operator<< (std::ostream &, const ProcessedRuleCollOnDisk &) |
Definition at line 94 of file DotChartOnDisk.h.
typedef std::vector<const ProcessedRuleOnDisk*> Moses::ProcessedRuleCollOnDisk::CollType [protected] |
Definition at line 99 of file DotChartOnDisk.h.
| typedef CollType::const_iterator Moses::ProcessedRuleCollOnDisk::const_iterator |
Definition at line 104 of file DotChartOnDisk.h.
| typedef CollType::iterator Moses::ProcessedRuleCollOnDisk::iterator |
Definition at line 103 of file DotChartOnDisk.h.
| void Moses::ProcessedRuleCollOnDisk::Add | ( | const ProcessedRuleOnDisk * | processedRule | ) | [inline] |
| iterator Moses::ProcessedRuleCollOnDisk::begin | ( | ) | [inline] |
| const_iterator Moses::ProcessedRuleCollOnDisk::begin | ( | ) | const [inline] |
Definition at line 106 of file DotChartOnDisk.h.
References m_coll.
Referenced by Moses::ChartRuleLookupManagerOnDisk::GetChartRuleCollection(), and Moses::operator<<().

| void Moses::ProcessedRuleCollOnDisk::Delete | ( | size_t | ind | ) | [inline] |
| iterator Moses::ProcessedRuleCollOnDisk::end | ( | ) | [inline] |
| const_iterator Moses::ProcessedRuleCollOnDisk::end | ( | ) | const [inline] |
Definition at line 109 of file DotChartOnDisk.h.
References m_coll.
Referenced by Moses::ChartRuleLookupManagerOnDisk::GetChartRuleCollection(), and Moses::operator<<().

| const ProcessedRuleOnDisk& Moses::ProcessedRuleCollOnDisk::Get | ( | size_t | ind | ) | const [inline] |
| size_t Moses::ProcessedRuleCollOnDisk::GetSize | ( | ) | const [inline] |
| std::ostream& operator<< | ( | std::ostream & | out, | |
| const ProcessedRuleCollOnDisk & | coll | |||
| ) | [friend] |
Definition at line 65 of file DotChartOnDisk.cpp.
CollType Moses::ProcessedRuleCollOnDisk::m_coll [protected] |
1.5.9