bpp-phyl  2.2.0
bpp::AbstractTreeLikelihood::ConstNoPartitionBranchModelIterator Class Reference

#include <Bpp/Phyl/Likelihood/AbstractTreeLikelihood.h>

+ Inheritance diagram for bpp::AbstractTreeLikelihood::ConstNoPartitionBranchModelIterator:
+ Collaboration diagram for bpp::AbstractTreeLikelihood::ConstNoPartitionBranchModelIterator:

Public Member Functions

 ConstNoPartitionBranchModelIterator (const SubstitutionModel *model, size_t nbSites)
 
ConstNoPartitionBranchModelDescriptionnext () throw (Exception)
 
bool hasNext () const
 

Private Attributes

ConstNoPartitionBranchModelDescription branchModelDescription_
 
size_t index_
 

Detailed Description

Definition at line 167 of file AbstractTreeLikelihood.h.

Constructor & Destructor Documentation

◆ ConstNoPartitionBranchModelIterator()

bpp::AbstractTreeLikelihood::ConstNoPartitionBranchModelIterator::ConstNoPartitionBranchModelIterator ( const SubstitutionModel model,
size_t  nbSites 
)
inline

Definition at line 175 of file AbstractTreeLikelihood.h.

Member Function Documentation

◆ hasNext()

bool bpp::AbstractTreeLikelihood::ConstNoPartitionBranchModelIterator::hasNext ( ) const
inlinevirtual

Implements bpp::TreeLikelihood::ConstBranchModelIterator.

Definition at line 187 of file AbstractTreeLikelihood.h.

References index_.

Referenced by next().

◆ next()

ConstNoPartitionBranchModelDescription* bpp::AbstractTreeLikelihood::ConstNoPartitionBranchModelIterator::next ( )
throw (Exception
)
inlinevirtual

Member Data Documentation

◆ branchModelDescription_

ConstNoPartitionBranchModelDescription bpp::AbstractTreeLikelihood::ConstNoPartitionBranchModelIterator::branchModelDescription_
private

Definition at line 171 of file AbstractTreeLikelihood.h.

Referenced by next().

◆ index_

size_t bpp::AbstractTreeLikelihood::ConstNoPartitionBranchModelIterator::index_
private

Definition at line 172 of file AbstractTreeLikelihood.h.

Referenced by hasNext(), and next().


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