|
Rosetta 3.5
|
the default constant length fragment Vall ExtentGenerator More...
#include <LengthGen.hh>


Public Types | |
| typedef Super::Size | Size |
| typedef Super::Extent | Extent |
| typedef for ExtentGenerator concept More... | |
| typedef Super::PageIterator | PageIterator |
| typedef for ExtentGenerator concept More... | |
| typedef PageIterator | VallResidueIterator |
Public Types inherited from core::fragment::picking_old::vall::gen::VallFragmentGen | |
| typedef core::Size | Size |
| typedef core::fragment::picking_old::concepts::Extent < VallSection::PageConstIterator > | Extent |
| typedef for ExtentGenerator concept More... | |
| typedef Extent::PageIterator | PageIterator |
| typedef for ExtentGenerator concept More... | |
| typedef PageIterator | VallResidueIterator |
Public Member Functions | |
| LengthGen () | |
| default constructor More... | |
| LengthGen (Size const frag_size) | |
| fragment size constructor More... | |
| LengthGen (LengthGen const &rval) | |
| copy constructor More... | |
| virtual | ~LengthGen () |
| default destructor More... | |
| LengthGen & | operator= (LengthGen const &rval) |
| copy assignment More... | |
| virtual VallFragmentGenOP | clone () const |
| clone this object More... | |
| virtual Extent | operator() (VallResidueIterator extent_begin, VallResidueIterator section_end) const |
| return the desired fragment extent w/requested fragment size More... | |
Public Member Functions inherited from core::fragment::picking_old::vall::gen::VallFragmentGen | |
| VallFragmentGen () | |
| default constructor More... | |
| VallFragmentGen (VallFragmentGen const &rval) | |
| copy constructor More... | |
| virtual | ~VallFragmentGen () |
| default destructor More... | |
| VallFragmentGen & | operator= (VallFragmentGen const &rval) |
| copy assignment More... | |
Private Types | |
| typedef VallFragmentGen | Super |
Private Attributes | |
| Size | frag_size_ |
| the size of desired fragment More... | |
the default constant length fragment Vall ExtentGenerator
Definition at line 35 of file LengthGen.hh.
typedef for ExtentGenerator concept
Definition at line 54 of file LengthGen.hh.
typedef for ExtentGenerator concept
Definition at line 58 of file LengthGen.hh.
Definition at line 47 of file LengthGen.hh.
Definition at line 41 of file LengthGen.hh.
Definition at line 64 of file LengthGen.hh.
| core::fragment::picking_old::vall::gen::LengthGen::LengthGen | ( | ) |
| core::fragment::picking_old::vall::gen::LengthGen::LengthGen | ( | Size const | frag_size) |
fragment size constructor
| [in] | frag_size | the desired length of the fragment |
Definition at line 36 of file LengthGen.cc.
| core::fragment::picking_old::vall::gen::LengthGen::LengthGen | ( | LengthGen const & | rval) |
copy constructor
Definition at line 43 of file LengthGen.cc.
|
virtual |
default destructor
Definition at line 50 of file LengthGen.cc.
|
virtual |
clone this object
Implements core::fragment::picking_old::vall::gen::VallFragmentGen.
Definition at line 65 of file LengthGen.cc.
References LengthGen().
|
virtual |
return the desired fragment extent w/requested fragment size
Implements core::fragment::picking_old::vall::gen::VallFragmentGen.
Definition at line 75 of file LengthGen.cc.
References core::fragment::picking_old::concepts::Extent< PageIterator >::begin, core::fragment::picking_old::concepts::Extent< PageIterator >::end, frag_size_, and core::fragment::picking_old::concepts::Extent< PageIterator >::valid.
copy assignment
Definition at line 55 of file LengthGen.cc.
References frag_size_, and core::fragment::picking_old::vall::gen::VallFragmentGen::operator=().
|
private |
the size of desired fragment
Definition at line 119 of file LengthGen.hh.
Referenced by operator()(), and operator=().
1.8.4