Moses::DottedRuleCollOnDisk Class Reference

#include <DotChartOnDisk.h>

List of all members.

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 DottedRuleOnDiskGet (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


Detailed Description

Definition at line 67 of file DotChartOnDisk.h.


Member Typedef Documentation

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.


Member Function Documentation

void Moses::DottedRuleCollOnDisk::Add ( const DottedRuleOnDisk dottedRule  )  [inline]

Definition at line 94 of file DotChartOnDisk.h.

References m_coll.

iterator Moses::DottedRuleCollOnDisk::begin (  )  [inline]

Definition at line 83 of file DotChartOnDisk.h.

References m_coll.

const_iterator Moses::DottedRuleCollOnDisk::begin (  )  const [inline]

Definition at line 77 of file DotChartOnDisk.h.

References m_coll.

Referenced by Moses::ChartRuleLookupManagerOnDisk::GetChartRuleCollection().

Here is the caller graph for this function:

void Moses::DottedRuleCollOnDisk::Delete ( size_t  ind  )  [inline]

Definition at line 97 of file DotChartOnDisk.h.

References m_coll.

iterator Moses::DottedRuleCollOnDisk::end (  )  [inline]

Definition at line 86 of file DotChartOnDisk.h.

References m_coll.

const_iterator Moses::DottedRuleCollOnDisk::end (  )  const [inline]

Definition at line 80 of file DotChartOnDisk.h.

References m_coll.

Referenced by Moses::ChartRuleLookupManagerOnDisk::GetChartRuleCollection().

Here is the caller graph for this function:

const DottedRuleOnDisk& Moses::DottedRuleCollOnDisk::Get ( size_t  ind  )  const [inline]

Definition at line 90 of file DotChartOnDisk.h.

References m_coll.

size_t Moses::DottedRuleCollOnDisk::GetSize (  )  const [inline]

Definition at line 102 of file DotChartOnDisk.h.

References m_coll.


Member Data Documentation

Definition at line 71 of file DotChartOnDisk.h.

Referenced by Add(), begin(), Delete(), end(), Get(), and GetSize().


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

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