bpp-seq3  3.0.0
bpp::VectorSequenceContainer Member List

This is the complete list of members for bpp::VectorSequenceContainer, including all inherited members.

AbstractSequenceContainer(const Alphabet *alpha)bpp::AbstractSequenceContainerinline
AbstractSequenceContainer(const AbstractSequenceContainer &sc)bpp::AbstractSequenceContainerinline
AbstractSequenceContainer(const SequenceContainer &sc)bpp::AbstractSequenceContainerinline
AbstractValuesContainer(const Alphabet *alpha)bpp::AbstractValuesContainerinline
AbstractValuesContainer(const Comments &comments, const Alphabet *alpha)bpp::AbstractValuesContainerinline
AbstractValuesContainer(const AbstractValuesContainer &sc)bpp::AbstractValuesContainerinline
addObject(std::shared_ptr< Sequence > object, size_t objectIndex, const std::string &name, bool check=false)bpp::VectorMappedContainer< Sequence >inlineprotected
bpp::PositionedNamedContainer::addObject(std::shared_ptr< T > object, size_t objectIndex, const std::string &name, bool check=false)=0bpp::PositionedNamedContainer< T >protectedpure virtual
bpp::MappedNamedContainer::addObject(std::shared_ptr< T > object, const std::string &name, bool checkName=false)bpp::MappedNamedContainer< T >inlineprotected
bpp::VectorPositionedContainer::addObject(std::shared_ptr< T > object, size_t objectIndex, bool checkPosition=false)bpp::VectorPositionedContainer< T >inlineprotected
addObject_(std::shared_ptr< Sequence > object, size_t objectIndex, const std::string &name, bool check=false) constbpp::VectorMappedContainer< Sequence >inlineprotected
bpp::MappedNamedContainer::addObject_(std::shared_ptr< T > object, const std::string &name, bool checkName=false) constbpp::MappedNamedContainer< T >inlineprotected
bpp::VectorPositionedContainer::addObject_(std::shared_ptr< T > object, size_t objectIndex, bool checkPosition=false) constbpp::VectorPositionedContainer< T >inlineprotected
addSequence(const Sequence &sequence, bool checkName=true)bpp::VectorSequenceContainerinlinevirtual
addSequence(const Sequence &sequence, const std::string &key)bpp::VectorSequenceContainerinlinevirtual
addSequence(const std::shared_ptr< Sequence > sequence, bool checkName=true)bpp::VectorSequenceContainerinlinevirtual
addSequence(const Sequence &sequence, size_t sequenceIndex, bool checkName=true)bpp::VectorSequenceContainerinlinevirtual
addSequence(const Sequence &sequence, size_t sequenceIndex, const std::string &key)bpp::VectorSequenceContainerinlinevirtual
alphabet_bpp::AbstractValuesContainerprotected
appendObject(std::shared_ptr< Sequence > object, const std::string &name, bool check=true)bpp::VectorMappedContainer< Sequence >inlineprotected
bpp::VectorPositionedContainer::appendObject(std::shared_ptr< T > object)bpp::VectorPositionedContainer< T >inlineprotected
changeName(const std::string &okey, const std::string &nkey)bpp::MappedNamedContainer< T >inline
clear()bpp::VectorSequenceContainerinlinevirtual
clearComments()bpp::Commentableinline
clone() constbpp::VectorSequenceContainerinlinevirtual
Commentable()bpp::Commentableinline
Commentable(const Comments &comments)bpp::Commentableinline
Commentable(const Commentable &com)bpp::Commentableinline
comments_bpp::Commentableprotected
createEmptyContainer() constbpp::VectorSequenceContainervirtual
bpp::deleteGeneralComments()=0bpp::SequencedValuesContainerpure virtual
bpp::AbstractValuesContainer::deleteGeneralComments()bpp::AbstractValuesContainerinlinevirtual
deleteObject(size_t objectIndex)bpp::VectorMappedContainer< Sequence >inlineprotectedvirtual
deleteObject(const std::string &name)bpp::VectorMappedContainer< Sequence >inlineprotectedvirtual
deleteObjects(size_t objectIndex, size_t length)bpp::VectorPositionedContainer< T >inlineprotected
deleteSequence(const std::string &name)bpp::VectorSequenceContainerinline
deleteSequence(size_t pos)bpp::VectorSequenceContainerinline
deleteSequenceByKey(const std::string &name)bpp::VectorSequenceContainerinline
deleteSequenceByName(const std::string &name)bpp::VectorSequenceContainer
bpp::getAlphabet() const =0bpp::SequencedValuesContainerpure virtual
bpp::AbstractValuesContainer::getAlphabet() constbpp::AbstractValuesContainerinlinevirtual
getComments(const std::string &name) constbpp::AbstractSequenceContainerinlinevirtual
getComments(size_t sequenceIndex) constbpp::AbstractSequenceContainerinlinevirtual
bpp::OrderedSequenceContainer::getComments(size_t sequenceIndex) const=0bpp::OrderedSequenceContainer
bpp::Commentable::getComments() constbpp::Commentableinline
bpp::getGeneralComments() const =0bpp::SequencedValuesContainerpure virtual
bpp::AbstractValuesContainer::getGeneralComments() constbpp::AbstractValuesContainerinlinevirtual
getKeys() constbpp::VectorSequenceContainerinline
getName(size_t sequenceIndex) constbpp::AbstractSequenceContainerinlinevirtual
getNumberOfObjects() constbpp::VectorMappedContainer< Sequence >inlineprotected
getNumberOfSequences() constbpp::VectorSequenceContainerinlinevirtual
getObject(size_t objectIndex) constbpp::VectorMappedContainer< Sequence >inlineprotectedvirtual
getObject(size_t objectIndex)bpp::VectorMappedContainer< Sequence >inlineprotectedvirtual
getObject(const std::string &name) constbpp::VectorMappedContainer< Sequence >inlineprotectedvirtual
getObject(const std::string &name)bpp::VectorMappedContainer< Sequence >inlineprotectedvirtual
getObject_(size_t objectIndex) constbpp::VectorPositionedContainer< T >inlineprotected
getObjectName(size_t objectIndex) constbpp::VectorMappedContainer< Sequence >inlineprotectedvirtual
getObjectNames() constbpp::VectorMappedContainer< Sequence >inlineprotectedvirtual
getObjectPosition(const std::string &name) constbpp::VectorMappedContainer< Sequence >inlineprotectedvirtual
getSequence(const std::string &name) constbpp::VectorSequenceContainerinlinevirtual
getSequence(size_t sequenceIndex) constbpp::VectorSequenceContainerinlinevirtual
bpp::AbstractSequenceContainer::getSequence(const std::string &name) const=0bpp::OrderedSequenceContainer
getSequence_(size_t i)bpp::VectorSequenceContainerinlineprotected
getSequence_(const std::string &key)bpp::VectorSequenceContainerinlineprotected
getSequenceByKey(const std::string &name) constbpp::VectorSequenceContainerinline
getSequenceByName(const std::string &name) constbpp::VectorSequenceContainer
getSequenceKeys() constbpp::VectorSequenceContainerinline
getSequenceNames() constbpp::VectorSequenceContainervirtual
getSequencePosition(const std::string &name) constbpp::VectorSequenceContainerinlinevirtual
getSize() constbpp::VectorMappedContainer< Sequence >inlinevirtual
getStateValueAt(size_t siteIndex, const std::string &sequenceName, int state) constbpp::VectorSequenceContainerinlineprotectedvirtual
getStateValueAt(size_t siteIndex, size_t sequenceIndex, int state) constbpp::VectorSequenceContainerinlineprotectedvirtual
bpp::OrderedValuesContainer::getStateValueAt(size_t siteIndex, const std::string &sequenceName, int state) const=0bpp::OrderedValuesContainer
hasObject(const std::string &name) constbpp::VectorMappedContainer< Sequence >inlineprotectedvirtual
hasSequence(const std::string &name) constbpp::VectorSequenceContainerinlinevirtual
hasSequenceByKey(const std::string &name) constbpp::VectorSequenceContainerinline
hasSequenceByName(const std::string &name) constbpp::VectorSequenceContainer
insertObject(std::shared_ptr< Sequence > object, size_t objectIndex, const std::string &name)bpp::VectorMappedContainer< Sequence >inlineprotected
bpp::PositionedNamedContainer::insertObject(std::shared_ptr< T > object, size_t objectIndex, const std::string &name)=0bpp::PositionedNamedContainer< T >protectedpure virtual
bpp::VectorPositionedContainer::insertObject(std::shared_ptr< T > object, size_t objectIndex)bpp::VectorPositionedContainer< T >inlineprotected
isAvailableName(std::string objectName) constbpp::MappedNamedContainer< T >inline
isAvailablePosition(size_t objectIndex) constbpp::VectorPositionedContainer< T >inline
MappedNamedContainer()bpp::MappedNamedContainer< T >inline
MappedNamedContainer(const std::map< std::string, std::shared_ptr< T > > &ms)bpp::MappedNamedContainer< T >inline
MappedNamedContainer(const MappedNamedContainer &msc)bpp::MappedNamedContainer< T >inline
mNames_bpp::VectorMappedContainer< Sequence >private
mObjects_bpp::MappedNamedContainer< T >private
bpp::NamedContainer()bpp::NamedContainer< T >inlineprivate
bpp::MappedNamedContainer::NamedContainer()bpp::NamedContainer< T >inline
nullify()bpp::VectorPositionedContainer< T >inline
operator()(const std::string &sequenceName, size_t elementIndex)bpp::VectorSequenceContainerinlinevirtual
operator()(const std::string &sequenceName, size_t elementIndex) constbpp::VectorSequenceContainerinlinevirtual
operator()(size_t sequenceIndex, size_t elementIndex)bpp::VectorSequenceContainerinlinevirtual
operator()(size_t sequenceIndex, size_t elementIndex) constbpp::VectorSequenceContainerinlinevirtual
operator()(size_t siteIndex, const std::string &sequenceName, int state) constbpp::VectorSequenceContainerinlineprotectedvirtual
operator()(size_t siteIndex, size_t sequenceIndex, int state) constbpp::VectorSequenceContainerinlineprotectedvirtual
operator=(const VectorSequenceContainer &vsc)bpp::VectorSequenceContainer
operator=(const OrderedSequenceContainer &osc)bpp::VectorSequenceContainer
operator=(const SequenceContainer &osc)bpp::VectorSequenceContainer
bpp::AbstractSequenceContainer::operator=(const AbstractSequenceContainer &sc)bpp::AbstractSequenceContainerinline
bpp::AbstractValuesContainer::operator=(const AbstractValuesContainer &sc)bpp::AbstractValuesContainerinline
bpp::Commentable::operator=(const Commentable &com)bpp::Commentableinline
VectorMappedContainer< Sequence >::operator=(const VectorMappedContainer &vsc)bpp::VectorMappedContainer< Sequence >inline
VectorMappedContainer< Sequence >::bpp::MappedNamedContainer::operator=(const MappedNamedContainer &msc)bpp::MappedNamedContainer< T >inline
bpp::VectorPositionedContainer::operator=(const VectorPositionedContainer< T > &vsc)bpp::VectorPositionedContainer< T >inline
OrderedSequenceContainer()bpp::OrderedSequenceContainerinline
OrderedValuesContainer()bpp::OrderedValuesContainerinline
bpp::PositionedContainer()bpp::PositionedContainer< T >inlineprivate
bpp::VectorPositionedContainer::PositionedContainer()bpp::PositionedContainer< T >inline
positions_bpp::VectorPositionedContainer< T >protected
removeObject(size_t objectIndex)bpp::VectorMappedContainer< Sequence >inlineprotectedvirtual
removeObject(const std::string &name)bpp::VectorMappedContainer< Sequence >inlineprotectedvirtual
removeSequence(const std::string &name)bpp::VectorSequenceContainerinlinevirtual
removeSequence(size_t sequenceIndex)bpp::VectorSequenceContainerinlinevirtual
bpp::AbstractSequenceContainer::removeSequence(const std::string &name)=0bpp::OrderedSequenceContainer
removeSequenceByKey(const std::string &name)bpp::VectorSequenceContainerinline
removeSequenceByName(const std::string &name)bpp::VectorSequenceContainer
SequenceContainer()bpp::SequenceContainerinline
setComments(size_t sequenceIndex, const Comments &comments)bpp::VectorSequenceContainerinlinevirtual
bpp::AbstractSequenceContainer::setComments(const std::string &name, const Comments &comments)bpp::AbstractSequenceContainerinlinevirtual
bpp::OrderedSequenceContainer::setComments(size_t sequenceIndex, const Comments &comments)=0bpp::OrderedSequenceContainer
bpp::Commentable::setComments(const Comments &comments)bpp::Commentableinline
bpp::setGeneralComments(const Comments &comments)=0bpp::SequencedValuesContainerpure virtual
bpp::AbstractValuesContainer::setGeneralComments(const Comments &comments)bpp::AbstractValuesContainerinlinevirtual
setObjectName(size_t pos, const std::string &name)bpp::VectorMappedContainer< Sequence >inlineprotected
setObjectNames(const std::vector< std::string > &names)bpp::VectorMappedContainer< Sequence >inlineprotected
setSequence(const std::string &name, const Sequence &sequence, bool checkName=true)bpp::VectorSequenceContainerinlinevirtual
setSequence(size_t sequenceIndex, const Sequence &sequence, bool checkName=true)bpp::VectorSequenceContainerinlinevirtual
bpp::AbstractSequenceContainer::setSequence(const std::string &name, const Sequence &sequence, bool checkName)=0bpp::OrderedSequenceContainer
setSequenceNames(const std::vector< std::string > &names, bool checkNames=true)bpp::VectorSequenceContainervirtual
bpp::setSize(size_t size)bpp::PositionedContainer< T >inlineprivatevirtual
bpp::VectorPositionedContainer::setSize(size_t size)bpp::VectorPositionedContainer< T >inlinevirtual
toString(const std::string &name) constbpp::AbstractSequenceContainerinlinevirtual
toString(size_t sequenceIndex) constbpp::AbstractSequenceContainerinlinevirtual
bpp::OrderedSequenceContainer::toString(size_t sequenceIndex) const=0bpp::OrderedSequenceContainer
valueAt(const std::string &sequenceName, size_t elementIndex)bpp::VectorSequenceContainerinlinevirtual
valueAt(const std::string &key, size_t elementIndex) constbpp::VectorSequenceContainerinlinevirtual
valueAt(size_t sequenceIndex, size_t elementIndex)bpp::VectorSequenceContainerinlinevirtual
valueAt(size_t sequenceIndex, size_t elementIndex) constbpp::VectorSequenceContainerinlinevirtual
VectorMappedContainer()bpp::VectorMappedContainer< Sequence >inline
VectorMappedContainer(const VectorMappedContainer &vsc)bpp::VectorMappedContainer< Sequence >inline
VectorPositionedContainer(const std::vector< std::shared_ptr< T > > &vs)bpp::VectorPositionedContainer< T >inline
VectorPositionedContainer(size_t size=0)bpp::VectorPositionedContainer< T >inline
VectorPositionedContainer(const VectorPositionedContainer< T > &vsc)bpp::VectorPositionedContainer< T >inline
VectorSequenceContainer(const std::vector< std::shared_ptr< Sequence >> &vs, const Alphabet *alpha)bpp::VectorSequenceContainer
VectorSequenceContainer(const Alphabet *alpha)bpp::VectorSequenceContainerinline
VectorSequenceContainer(const VectorSequenceContainer &vsc)bpp::VectorSequenceContainer
VectorSequenceContainer(const OrderedSequenceContainer &osc)bpp::VectorSequenceContainer
VectorSequenceContainer(const SequenceContainer &osc)bpp::VectorSequenceContainer
vNames_bpp::VectorMappedContainer< Sequence >private
~AbstractSequenceContainer()bpp::AbstractSequenceContainerinlinevirtual
~AbstractValuesContainer()bpp::AbstractValuesContainerinlinevirtual
~Clonable()=defaultbpp::Clonablevirtual
~Commentable()bpp::Commentableinlinevirtual
~MappedNamedContainer()bpp::MappedNamedContainer< T >inlinevirtual
~NamedContainer()bpp::NamedContainer< T >inlineprivatevirtual
~OrderedSequenceContainer()bpp::OrderedSequenceContainerinlinevirtual
~OrderedValuesContainer()bpp::OrderedValuesContainerinlinevirtual
~PositionedContainer()bpp::PositionedContainer< T >inlineprivatevirtual
~PositionedNamedContainer()bpp::PositionedNamedContainer< T >inlinevirtual
~SequenceContainer()bpp::SequenceContainerinlinevirtual
~VectorPositionedContainer()bpp::VectorPositionedContainer< T >inlinevirtual