![]() |
Rosetta Core
2015.22
|
forward declaration for Book More...
#include <Book.hh>
Public Types | |
typedef core::Size | Size |
typedef Pages::Page | Page |
typedef Pages::const_iterator | PageConstIterator |
typedef Pages::iterator | PageIterator |
Public Member Functions | |
Book () | |
default constructor More... | |
Book (Pages const &pages) | |
Pages constructor. More... | |
~Book () | |
default destructor More... | |
PageConstIterator | begin () const |
return an iterator that points to the first Page in this book More... | |
PageIterator | begin () |
return an iterator that points to the first Page in this book More... | |
PageConstIterator | end () const |
return an iterator that points just beyond the last Page of this book More... | |
PageIterator | end () |
return an iterator that points just beyond the last Page of this book More... | |
Size | size () const |
number of pages in the book More... | |
void | clear () |
clear the book More... | |
Protected Member Functions | |
Pages const & | pages () const |
return the pages in this book More... | |
Pages & | pages () |
return the pages in this book More... | |
Private Attributes | |
Pages | pages_ |
continuous section of lines from a fragment library More... | |
forward declaration for Book
class demonstrating the Book concept
typedef Pages::Page core::fragment::picking_old::concepts::Book< Pages >::Page |
typedef Pages::const_iterator core::fragment::picking_old::concepts::Book< Pages >::PageConstIterator |
typedef Pages::iterator core::fragment::picking_old::concepts::Book< Pages >::PageIterator |
typedef core::Size core::fragment::picking_old::concepts::Book< Pages >::Size |
|
inline |
default constructor
|
inline |
Pages constructor.
|
inline |
default destructor
|
inline |
return an iterator that points to the first Page in this book
|
inline |
return an iterator that points to the first Page in this book
|
inline |
clear the book
Referenced by core::fragment::picking_old::vall::vall_library_from_file().
|
inline |
return an iterator that points just beyond the last Page of this book
|
inline |
return an iterator that points just beyond the last Page of this book
|
inlineprotected |
return the pages in this book
|
inlineprotected |
return the pages in this book
|
inline |
number of pages in the book
Referenced by core::fragment::picking_old::vall::vall_library_from_file().
|
private |
continuous section of lines from a fragment library
Referenced by core::fragment::picking_old::concepts::Book< VallResidues >::begin(), core::fragment::picking_old::concepts::Book< VallResidues >::clear(), core::fragment::picking_old::concepts::Book< VallResidues >::end(), core::fragment::picking_old::concepts::Book< VallResidues >::pages(), and core::fragment::picking_old::concepts::Book< VallResidues >::size().