addObject(std::shared_ptr< T > object, size_t objectIndex, bool checkPosition=false) | bpp::VectorPositionedContainer< T > | inline |
addObject_(std::shared_ptr< T > object, size_t objectIndex, bool checkPosition=false) const | bpp::VectorPositionedContainer< T > | inline |
appendObject(std::shared_ptr< T > object) | bpp::VectorPositionedContainer< T > | inline |
clear() override | bpp::VectorPositionedContainer< T > | inlinevirtual |
clone() const override | bpp::VectorPositionedContainer< T > | inlinevirtual |
deleteObject(size_t objectIndex) override | bpp::VectorPositionedContainer< T > | inlinevirtual |
deleteObjects(size_t objectIndex, size_t length) | bpp::VectorPositionedContainer< T > | inline |
getObject(size_t objectIndex) const override | bpp::VectorPositionedContainer< T > | inlinevirtual |
getObject(size_t objectIndex) override | bpp::VectorPositionedContainer< T > | inlinevirtual |
getObject_(size_t objectIndex) const | bpp::VectorPositionedContainer< T > | inline |
getSize() const override | bpp::VectorPositionedContainer< T > | inlinevirtual |
hasObjectWithPosition(size_t objectIndex) const | bpp::VectorPositionedContainer< T > | inline |
insertObject(std::shared_ptr< T > object, size_t objectIndex) | bpp::VectorPositionedContainer< T > | inline |
isAvailablePosition(size_t objectIndex) const | bpp::VectorPositionedContainer< T > | inline |
nullify() | bpp::VectorPositionedContainer< T > | inlinevirtual |
object(size_t objectIndex) const override | bpp::VectorPositionedContainer< T > | inlinevirtual |
object(size_t objectIndex) override | bpp::VectorPositionedContainer< T > | inlinevirtual |
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::VectorPositionedContainer< T > | inlinevirtual |
setSize(size_t size) override | bpp::VectorPositionedContainer< T > | inlinevirtual |
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 |
~Clonable()=default | bpp::Clonable | virtual |
~PositionedContainerInterface() | bpp::PositionedContainerInterface< T > | inlinevirtual |
~VectorPositionedContainer() | bpp::VectorPositionedContainer< T > | inlinevirtual |