bpp-seq3  3.0.0
bpp::VectorMappedContainer< T > Member List

This is the complete list of members for bpp::VectorMappedContainer< T >, including all inherited members.

addObject(std::shared_ptr< T > newObject, size_t objectIndex, const std::string &name, bool check=false) overridebpp::VectorMappedContainer< T >inlinevirtual
bpp::MappedNamedContainer::addObject(std::shared_ptr< T > newObject, const std::string &name, bool checkName=false)bpp::MappedNamedContainer< T >inline
bpp::VectorPositionedContainer::addObject(std::shared_ptr< T > object, size_t objectIndex, bool checkPosition=false)bpp::VectorPositionedContainer< T >inline
addObject_(std::shared_ptr< T > newObject, size_t objectIndex, const std::string &name, bool check=false) constbpp::VectorMappedContainer< T >inline
bpp::MappedNamedContainer::addObject_(std::shared_ptr< T > newObject, const std::string &name, bool checkName=false) constbpp::MappedNamedContainer< T >inline
bpp::VectorPositionedContainer::addObject_(std::shared_ptr< T > object, size_t objectIndex, bool checkPosition=false) constbpp::VectorPositionedContainer< T >inline
appendObject(std::shared_ptr< T > newObject, const std::string &name, bool checkNames=true)bpp::VectorMappedContainer< T >inlinevirtual
bpp::VectorPositionedContainer::appendObject(std::shared_ptr< T > object)bpp::VectorPositionedContainer< T >inline
changeName(const std::string &okey, const std::string &nkey)bpp::MappedNamedContainer< T >inline
clear() overridebpp::VectorMappedContainer< T >inlinevirtual
clone() const overridebpp::VectorMappedContainer< T >inlinevirtual
deleteObject(size_t objectIndex) overridebpp::VectorMappedContainer< T >inlinevirtual
deleteObject(const std::string &name) overridebpp::VectorMappedContainer< T >inlinevirtual
deleteObjects(size_t objectIndex, size_t length)bpp::VectorPositionedContainer< T >inline
getNumberOfObjects() constbpp::VectorMappedContainer< T >inline
bpp::getObject(size_t objectIndex) const =0bpp::PositionedContainerInterface< T >pure virtual
bpp::getObject(size_t objectIndex)=0bpp::PositionedContainerInterface< T >pure virtual
bpp::NamedContainerInterface::getObject(const std::string &name) const =0bpp::NamedContainerInterface< T >protectedpure virtual
bpp::NamedContainerInterface::getObject(const std::string &name)=0bpp::NamedContainerInterface< T >protectedpure virtual
bpp::MappedNamedContainer::getObject(const std::string &name) const overridebpp::MappedNamedContainer< T >inlinevirtual
bpp::MappedNamedContainer::getObject(const std::string &name) overridebpp::MappedNamedContainer< T >inlinevirtual
bpp::VectorPositionedContainer::getObject(size_t objectIndex) const overridebpp::VectorPositionedContainer< T >inlinevirtual
bpp::VectorPositionedContainer::getObject(size_t objectIndex) overridebpp::VectorPositionedContainer< T >inlinevirtual
getObject_(size_t objectIndex) constbpp::VectorPositionedContainer< T >inline
getObjectName(size_t objectIndex) const overridebpp::VectorMappedContainer< T >inlinevirtual
getObjectNames() const overridebpp::VectorMappedContainer< T >inlinevirtual
getObjectPosition(const std::string &name) const overridebpp::VectorMappedContainer< T >inlinevirtual
getSize() const overridebpp::VectorMappedContainer< T >inlinevirtual
bpp::hasObject(const std::string &name) const =0bpp::NamedContainerInterface< T >protectedpure virtual
bpp::MappedNamedContainer::hasObject(const std::string &name) const overridebpp::MappedNamedContainer< T >inlinevirtual
hasObjectWithPosition(size_t objectIndex) constbpp::VectorPositionedContainer< T >inline
insertObject(std::shared_ptr< T > newObject, size_t objectIndex, const std::string &name) overridebpp::VectorMappedContainer< T >inlinevirtual
bpp::VectorPositionedContainer::insertObject(std::shared_ptr< T > object, size_t objectIndex)bpp::VectorPositionedContainer< T >inline
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< T >private
mObjects_bpp::MappedNamedContainer< T >private
NamedContainerInterface()bpp::NamedContainerInterface< T >inline
nullify() overridebpp::VectorMappedContainer< T >inlinevirtual
bpp::object(size_t objectIndex) const =0bpp::PositionedContainerInterface< T >pure virtual
bpp::object(size_t objectIndex)=0bpp::PositionedContainerInterface< T >pure virtual
bpp::NamedContainerInterface::object(const std::string &name) const =0bpp::NamedContainerInterface< T >protectedpure virtual
bpp::NamedContainerInterface::object(const std::string &name)=0bpp::NamedContainerInterface< T >protectedpure virtual
bpp::MappedNamedContainer::object(const std::string &name) const overridebpp::MappedNamedContainer< T >inlinevirtual
bpp::MappedNamedContainer::object(const std::string &name) overridebpp::MappedNamedContainer< T >inlinevirtual
bpp::VectorPositionedContainer::object(size_t objectIndex) const overridebpp::VectorPositionedContainer< T >inlinevirtual
bpp::VectorPositionedContainer::object(size_t objectIndex) overridebpp::VectorPositionedContainer< T >inlinevirtual
operator=(const VectorMappedContainer &vsc)bpp::VectorMappedContainer< T >inline
bpp::MappedNamedContainer::operator=(const MappedNamedContainer &msc)bpp::MappedNamedContainer< T >inline
bpp::VectorPositionedContainer::operator=(const VectorPositionedContainer< T > &vsc)bpp::VectorPositionedContainer< T >inline
PositionedContainerInterface()bpp::PositionedContainerInterface< T >inline
positions_bpp::VectorPositionedContainer< T >protected
removeObject(size_t objectIndex) overridebpp::VectorMappedContainer< T >inlinevirtual
removeObject(const std::string &name) overridebpp::VectorMappedContainer< T >inlinevirtual
setObjectName(size_t pos, const std::string &name)bpp::VectorMappedContainer< T >inline
setObjectNames(const std::vector< std::string > &names)bpp::VectorMappedContainer< T >inline
bpp::setSize(size_t size)bpp::PositionedContainerInterface< T >inlinevirtual
bpp::VectorPositionedContainer::setSize(size_t size) overridebpp::VectorPositionedContainer< T >inlinevirtual
VectorMappedContainer()bpp::VectorMappedContainer< T >inline
VectorMappedContainer(const VectorMappedContainer &vsc)bpp::VectorMappedContainer< T >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
vNames_bpp::VectorMappedContainer< T >private
~Clonable()=defaultbpp::Clonablevirtual
~MappedNamedContainer()bpp::MappedNamedContainer< T >inlinevirtual
~NamedContainerInterface()bpp::NamedContainerInterface< T >inlinevirtual
~PositionedContainerInterface()bpp::PositionedContainerInterface< T >inlinevirtual
~PositionedNamedContainerInterface()bpp::PositionedNamedContainerInterface< T >inlinevirtual
~VectorMappedContainer()bpp::VectorMappedContainer< T >inlinevirtual
~VectorPositionedContainer()bpp::VectorPositionedContainer< T >inlinevirtual