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 |