SOFA API  6cb49a94
Open source framework for multi-physics simuation
sofa::helper::VectorLinks< LinkType, OwnerType > Member List

This is the complete list of members for sofa::helper::VectorLinks< LinkType, OwnerType >, including all inherited members.

ALL_DEVICE_VALID enum valuesofa::helper::vector< LinkType * >protected
allocate(int d) constsofa::helper::vector< LinkType * >inlineprotected
allocSizesofa::helper::vector< LinkType * >protected
begin() constsofa::helper::vector< LinkType * >inline
begin()sofa::helper::vector< LinkType * >inline
bufferIsRegisteredsofa::helper::vector< LinkType * >mutableprotected
bufferObjectsofa::helper::vector< LinkType * >protected
bufferRead(bool create=false)sofa::helper::vector< LinkType * >inline
bufferWrite(bool create=false)sofa::helper::vector< LinkType * >inline
capacity() constsofa::helper::vector< LinkType * >inline
checkIndex(Size i) constsofa::helper::vector< LinkType * >inlineprotected
clear()sofa::helper::vector< LinkType * >inline
clearSizesofa::helper::vector< LinkType * >mutableprotected
const_iterator typedefsofa::helper::vector< LinkType * >
const_reference typedefsofa::helper::vector< LinkType * >
copyToDevice(int d=0) constsofa::helper::vector< LinkType * >inlineprotected
copyToHost() constsofa::helper::vector< LinkType * >inlineprotected
copyToHostSingle(Size i) constsofa::helper::vector< LinkType * >inlineprotected
createBuffer()sofa::helper::vector< LinkType * >inlineprotected
data() constsofa::helper::vector< LinkType * >inline
data()sofa::helper::vector< LinkType * >inline
device_pointer typedefsofa::helper::vector< LinkType * >
deviceAllocSizesofa::helper::vector< LinkType * >mutableprotected
deviceIsValidsofa::helper::vector< LinkType * >mutableprotected
devicePointersofa::helper::vector< LinkType * >mutableprotected
deviceRead(int gpu=MemoryManager::getBufferDevice()) constsofa::helper::vector< LinkType * >inline
deviceReadAt(int i, int gpu=MemoryManager::getBufferDevice()) constsofa::helper::vector< LinkType * >inline
deviceVectorSizesofa::helper::vector< LinkType * >mutableprotected
deviceWrite(int gpu=MemoryManager::getBufferDevice())sofa::helper::vector< LinkType * >inline
deviceWriteAt(int i, int gpu=MemoryManager::getBufferDevice())sofa::helper::vector< LinkType * >inline
empty() constsofa::helper::vector< LinkType * >inline
end() constsofa::helper::vector< LinkType * >inline
end()sofa::helper::vector< LinkType * >inline
erase(iterator position)sofa::helper::vector< LinkType * >inline
fastResize(Size s, Size WARP_SIZE=MemoryManager::BSIZE)sofa::helper::vector< LinkType * >inline
getCached(Size i) constsofa::helper::vector< LinkType * >inline
getSingle(Size i) constsofa::helper::vector< LinkType * >inline
hostIsValidsofa::helper::vector< LinkType * >mutableprotected
hostPointersofa::helper::vector< LinkType * >protected
hostRead() constsofa::helper::vector< LinkType * >inline
hostReadAt(int i) constsofa::helper::vector< LinkType * >inline
hostWrite()sofa::helper::vector< LinkType * >inline
hostWriteAt(int i)sofa::helper::vector< LinkType * >inline
Inherit typedefsofa::helper::VectorLinks< LinkType, OwnerType >
insert(iterator position, const LinkType *&x)sofa::helper::vector< LinkType * >inline
invalidateDevice()sofa::helper::vector< LinkType * >inline
invalidateHost()sofa::helper::vector< LinkType * >inline
isDeviceValid(unsigned gpu) constsofa::helper::vector< LinkType * >inline
isHostValid() constsofa::helper::vector< LinkType * >inline
iterator typedefsofa::helper::vector< LinkType * >
m_componentsofa::helper::VectorLinks< LinkType, OwnerType >protected
m_helpsofa::helper::VectorLinks< LinkType, OwnerType >protected
m_namesofa::helper::VectorLinks< LinkType, OwnerType >protected
mapBuffer() constsofa::helper::vector< LinkType * >inlineprotected
memory_manager typedefsofa::helper::vector< LinkType * >
memsetDevice(int v=0)sofa::helper::vector< LinkType * >inline
memsetHost(int v=0)sofa::helper::vector< LinkType * >inline
operator=(const vector< LinkType *, MemoryManager > &v)sofa::helper::vector< LinkType * >inline
operator[](Size i) constsofa::helper::vector< LinkType * >inline
operator[](Size i)sofa::helper::vector< LinkType * >inline
parseFieldsSizeLinks(const std::map< std::string, std::string * > &str, Data< unsigned int > &size)sofa::helper::VectorLinks< LinkType, OwnerType >inline
parseSizeLinks(sofa::core::objectmodel::BaseObjectDescription *arg, Data< unsigned int > &size)sofa::helper::VectorLinks< LinkType, OwnerType >inline
pop_back()sofa::helper::vector< LinkType * >inline
push_back(const LinkType *&t)sofa::helper::vector< LinkType * >inline
recreate(Size s, Size WARP_SIZE=MemoryManager::BSIZE)sofa::helper::vector< LinkType * >inline
reference typedefsofa::helper::vector< LinkType * >
registerBuffer() constsofa::helper::vector< LinkType * >inlineprotected
reserve(Size s, Size WARP_SIZE=MemoryManager::BSIZE)sofa::helper::vector< LinkType * >inline
resize(const unsigned int size)sofa::helper::VectorLinks< LinkType, OwnerType >inline
vector< LinkType * >::resize(Size s, Size WARP_SIZE=MemoryManager::BSIZE)sofa::helper::vector< LinkType * >inline
Size typedefsofa::helper::vector< LinkType * >
size() constsofa::helper::vector< LinkType * >inline
swap(vector< LinkType *, MemoryManager > &v)sofa::helper::vector< LinkType * >inline
unmapBuffer() constsofa::helper::vector< LinkType * >inlineprotected
unregisterBuffer() constsofa::helper::vector< LinkType * >inlineprotected
value_type typedefsofa::helper::vector< LinkType * >
vector()sofa::helper::vector< LinkType * >inline
vector(Size n)sofa::helper::vector< LinkType * >inline
vector(const vector< LinkType *, MemoryManager > &v)sofa::helper::vector< LinkType * >inline
VectorLinks(OwnerType *component, std::string const &name, std::string const &help)sofa::helper::VectorLinks< LinkType, OwnerType >inline
vectorSizesofa::helper::vector< LinkType * >protected
~vector()sofa::helper::vector< LinkType * >inline
~VectorLinks()sofa::helper::VectorLinks< LinkType, OwnerType >inline