#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 DottedRuleOnDisk & | Get (size_t ind) const |
void | Add (const DottedRuleOnDisk *dottedRule) |
void | Delete (size_t ind) |
size_t | GetSize () const |
Protected Types | |
typedef std::vector< const DottedRuleOnDisk * > | CollType |
Protected Attributes | |
CollType | m_coll |
Definition at line 67 of file DotChartOnDisk.h.
typedef std::vector<const DottedRuleOnDisk*> Moses::DottedRuleCollOnDisk::CollType [protected] |
Definition at line 70 of file DotChartOnDisk.h.
typedef CollType::const_iterator Moses::DottedRuleCollOnDisk::const_iterator |
Definition at line 75 of file DotChartOnDisk.h.
typedef CollType::iterator Moses::DottedRuleCollOnDisk::iterator |
Definition at line 74 of file DotChartOnDisk.h.
void Moses::DottedRuleCollOnDisk::Add | ( | const DottedRuleOnDisk * | dottedRule | ) | [inline] |
iterator Moses::DottedRuleCollOnDisk::begin | ( | ) | [inline] |
const_iterator Moses::DottedRuleCollOnDisk::begin | ( | ) | const [inline] |
Definition at line 77 of file DotChartOnDisk.h.
References m_coll.
Referenced by Moses::ChartRuleLookupManagerOnDisk::GetChartRuleCollection().
void Moses::DottedRuleCollOnDisk::Delete | ( | size_t | ind | ) | [inline] |
iterator Moses::DottedRuleCollOnDisk::end | ( | ) | [inline] |
const_iterator Moses::DottedRuleCollOnDisk::end | ( | ) | const [inline] |
Definition at line 80 of file DotChartOnDisk.h.
References m_coll.
Referenced by Moses::ChartRuleLookupManagerOnDisk::GetChartRuleCollection().
const DottedRuleOnDisk& Moses::DottedRuleCollOnDisk::Get | ( | size_t | ind | ) | const [inline] |
size_t Moses::DottedRuleCollOnDisk::GetSize | ( | ) | const [inline] |
CollType Moses::DottedRuleCollOnDisk::m_coll [protected] |