Generated on Tue Dec 16 13:34:56 2008 for ell-3.0.0 by doxygen 1.5.1

ell::S_RNAfe_SingleM_TB::NeighborList Class Reference

#include <S_RNAfe_SingleM_TB.hh>

Inheritance diagram for ell::S_RNAfe_SingleM_TB::NeighborList:

Inheritance graph
[legend]

Detailed Description

Definition at line 24 of file S_RNAfe_SingleM_TB.hh.

Public Member Functions

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

Protected Attributes

const S_RNAfe_SingleM_TB
*const 
origin

Data Structures

class  ItState


Constructor & Destructor Documentation

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

Definition at line 304 of file S_RNAfe_SingleM_TB.cc.


Member Function Documentation

State * ell::S_RNAfe_SingleM_TB::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 308 of file S_RNAfe_SingleM_TB.cc.

State * ell::S_RNAfe_SingleM_TB::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 329 of file S_RNAfe_SingleM_TB.cc.


Field Documentation

the state of origin of the neighbors

Reimplemented in ell::S_RNAfe_SingleM_TB::RandomNeighborList.

Definition at line 28 of file S_RNAfe_SingleM_TB.hh.


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