gatb.core-API-1.4.2
BankAlbum Member List

This is the complete list of members for BankAlbum, including all inherited members.

_banksBankCompositeprotected
AbstractBank()AbstractBankinline
addBank(const std::string &bankUri)BankAlbum
addBank(const std::string &directory, const std::string &bankName, bool output_fastq=false, bool output_gz=false)BankAlbum
gatb::core::bank::impl::BankComposite::addBank(IBank *bank)BankCompositeinline
BankAlbum(const std::string &name, bool deleteIfExists=false)BankAlbum
BankAlbum(const std::string &name, const std::vector< IBank * > &banks)BankAlbuminline
BankAlbum(const std::vector< std::string > &filenames)BankAlbum
BankComposite()BankCompositeinline
BankComposite(const std::vector< IBank * > &banks)BankCompositeinline
estimate(u_int64_t &number, u_int64_t &totalSize, u_int64_t &maxSize)BankCompositeinlinevirtual
estimateNbItems()AbstractBankinlinevirtual
estimateNbItemsBanki(int i)BankCompositeinlinevirtual
estimateSequencesSize()AbstractBankinlinevirtual
finalize()AbstractBankinlinevirtual
flush()BankCompositeinlinevirtual
gatb::forget()=0ISmartPointerpure virtual
gatb::core::system::SmartPointer::forget()SmartPointerinlinevirtual
getBanks() const BankCompositeinlinevirtual
getCompositionNb()BankCompositeinlinevirtual
getEstimateThreshold()AbstractBankinlinevirtual
getId()BankAlbuminlinevirtual
getIdNb(int i)BankCompositeinlinevirtual
getItems(Sequence *&buffer)Iterable< Sequence >inlinevirtual
getItems(Sequence *&buffer, size_t start, size_t nb)Iterable< Sequence >inlinevirtual
getMaxNbFiles()BankCompositeinlinestatic
getNbBanks() const BankCompositeinline
getNbItems()BankCompositeinlinevirtual
getSize()BankCompositeinlinevirtual
insert(const Sequence &item)BankCompositeinlinevirtual
Bag< Sequence >::insert(const Sequence &item)=0Bag< Sequence >pure virtual
Bag< Sequence >::insert(const std::vector< Sequence > &items, size_t length=0)Bag< Sequence >inlinevirtual
Bag< Sequence >::insert(const Sequence *items, size_t length)Bag< Sequence >inlinevirtual
iterate(Functor f)Iterable< Sequence >inline
iterateBanks(Functor fct)BankCompositeinline
iterator()BankCompositeinlinevirtual
iteratorBanks()BankCompositeinline
name()BankAlbuminlinestatic
remove()BankAlbumvirtual
setEstimateThreshold(u_int64_t nbSeq)AbstractBankinlinevirtual
SmartPointer()SmartPointerinlineprotected
gatb::use()=0ISmartPointerpure virtual
gatb::core::system::SmartPointer::use()SmartPointerinlinevirtual
~BankComposite()BankCompositeinlinevirtual
~ISmartPointer()ISmartPointerinlinevirtual
~SmartPointer()SmartPointerinlineprotectedvirtual