Generated on Mon Jun 23 17:18:21 2008 for ell-2.3.0 by doxygen 1.5.1

ell::S_RNAfe_SingleM::NeighborList Class Reference

#include <S_RNAfe_SingleM.hh>

Inheritance diagram for ell::S_RNAfe_SingleM::NeighborList:

Inheritance graph
[legend]

Detailed Description

Definition at line 24 of file S_RNAfe_SingleM.hh.

Public Member Functions

virtual Statefirst (State::NeighborList::ItState **itstate) const
 NeighborList (const S_RNAfe_SingleM *_origin)
virtual Statenext (State::NeighborList::ItState *itstate, State *elem) const
virtual ~NeighborList ()

Protected Attributes

const S_RNAfe_SingleM *const origin

Data Structures

class  ItState


Constructor & Destructor Documentation

Definition at line 208 of file S_RNAfe_SingleM.cc.

ell::S_RNAfe_SingleM::NeighborList::~NeighborList (  )  [virtual]

Definition at line 214 of file S_RNAfe_SingleM.cc.


Member Function Documentation

State * ell::S_RNAfe_SingleM::NeighborList::first ( State::NeighborList::ItState **  itstate  )  const [virtual]

Returns a pointer to the first element of the virtual list of neighbors of the state of origin. Returns NULL if no neighbors exist.

Definition at line 218 of file S_RNAfe_SingleM.cc.

State * ell::S_RNAfe_SingleM::NeighborList::next ( State::NeighborList::ItState itstate,
State elem 
) const [virtual]

Returns a pointer to the next element of the virtual list of neighbors of the state of origin. Returns NULL if no more neighbors exist.

Definition at line 239 of file S_RNAfe_SingleM.cc.


Field Documentation

the state of origin of the neighbors

Reimplemented in ell::S_RNAfe_SingleM::RandomNeighborList.

Definition at line 28 of file S_RNAfe_SingleM.hh.


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