| addObject(std::shared_ptr< T > newObject, size_t objectIndex, const std::string &name, bool check=false) override | bpp::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) const | bpp::VectorMappedContainer< T > | inline |
| bpp::MappedNamedContainer::addObject_(std::shared_ptr< T > newObject, const std::string &name, bool checkName=false) const | bpp::MappedNamedContainer< T > | inline |
| bpp::VectorPositionedContainer::addObject_(std::shared_ptr< T > object, size_t objectIndex, bool checkPosition=false) const | bpp::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() override | bpp::VectorMappedContainer< T > | inlinevirtual |
| clone() const override | bpp::VectorMappedContainer< T > | inlinevirtual |
| deleteObject(size_t objectIndex) override | bpp::VectorMappedContainer< T > | inlinevirtual |
| deleteObject(const std::string &name) override | bpp::VectorMappedContainer< T > | inlinevirtual |
| deleteObjects(size_t objectIndex, size_t length) | bpp::VectorPositionedContainer< T > | inline |
| getNumberOfObjects() const | bpp::VectorMappedContainer< T > | inline |
| bpp::getObject(size_t objectIndex) const =0 | bpp::PositionedContainerInterface< T > | pure virtual |
| bpp::getObject(size_t objectIndex)=0 | bpp::PositionedContainerInterface< T > | pure virtual |
| bpp::NamedContainerInterface::getObject(const std::string &name) const =0 | bpp::NamedContainerInterface< T > | protectedpure virtual |
| bpp::NamedContainerInterface::getObject(const std::string &name)=0 | bpp::NamedContainerInterface< T > | protectedpure virtual |
| bpp::MappedNamedContainer::getObject(const std::string &name) const override | bpp::MappedNamedContainer< T > | inlinevirtual |
| bpp::MappedNamedContainer::getObject(const std::string &name) override | bpp::MappedNamedContainer< T > | inlinevirtual |
| bpp::VectorPositionedContainer::getObject(size_t objectIndex) const override | bpp::VectorPositionedContainer< T > | inlinevirtual |
| bpp::VectorPositionedContainer::getObject(size_t objectIndex) override | bpp::VectorPositionedContainer< T > | inlinevirtual |
| getObject_(size_t objectIndex) const | bpp::VectorPositionedContainer< T > | inline |
| getObjectName(size_t objectIndex) const override | bpp::VectorMappedContainer< T > | inlinevirtual |
| getObjectNames() const override | bpp::VectorMappedContainer< T > | inlinevirtual |
| getObjectPosition(const std::string &name) const override | bpp::VectorMappedContainer< T > | inlinevirtual |
| getSize() const override | bpp::VectorMappedContainer< T > | inlinevirtual |
| bpp::hasObject(const std::string &name) const =0 | bpp::NamedContainerInterface< T > | protectedpure virtual |
| bpp::MappedNamedContainer::hasObject(const std::string &name) const override | bpp::MappedNamedContainer< T > | inlinevirtual |
| hasObjectWithPosition(size_t objectIndex) const | bpp::VectorPositionedContainer< T > | inline |
| insertObject(std::shared_ptr< T > newObject, size_t objectIndex, const std::string &name) override | bpp::VectorMappedContainer< T > | inlinevirtual |
| bpp::VectorPositionedContainer::insertObject(std::shared_ptr< T > object, size_t objectIndex) | bpp::VectorPositionedContainer< T > | inline |
| isAvailableName(std::string objectName) const | bpp::MappedNamedContainer< T > | inline |
| isAvailablePosition(size_t objectIndex) const | bpp::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() override | bpp::VectorMappedContainer< T > | inlinevirtual |
| bpp::object(size_t objectIndex) const =0 | bpp::PositionedContainerInterface< T > | pure virtual |
| bpp::object(size_t objectIndex)=0 | bpp::PositionedContainerInterface< T > | pure virtual |
| bpp::NamedContainerInterface::object(const std::string &name) const =0 | bpp::NamedContainerInterface< T > | protectedpure virtual |
| bpp::NamedContainerInterface::object(const std::string &name)=0 | bpp::NamedContainerInterface< T > | protectedpure virtual |
| bpp::MappedNamedContainer::object(const std::string &name) const override | bpp::MappedNamedContainer< T > | inlinevirtual |
| bpp::MappedNamedContainer::object(const std::string &name) override | bpp::MappedNamedContainer< T > | inlinevirtual |
| bpp::VectorPositionedContainer::object(size_t objectIndex) const override | bpp::VectorPositionedContainer< T > | inlinevirtual |
| bpp::VectorPositionedContainer::object(size_t objectIndex) override | bpp::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) override | bpp::VectorMappedContainer< T > | inlinevirtual |
| removeObject(const std::string &name) override | bpp::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) override | bpp::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()=default | bpp::Clonable | virtual |
| ~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 |