| ALL_DEVICE_VALID enum value | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | protected |
| allocate(int d) const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inlineprotected |
| allocSize | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | protected |
| begin() const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| begin() | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| buffer_id_type typedef | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | |
| bufferIsRegistered | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | mutableprotected |
| bufferObject | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | protected |
| bufferRead(bool create=false) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| bufferWrite(bool create=false) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| capacity() const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| checkIndex(Size i) const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inlineprotected |
| clear() | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| clearSize | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | mutableprotected |
| const_iterator typedef | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | |
| const_reference typedef | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | |
| copyToDevice(int d=0) const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inlineprotected |
| copyToHost() const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inlineprotected |
| copyToHostSingle(Size i) const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inlineprotected |
| cptid | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inlineprotectedstatic |
| createBuffer() | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inlineprotected |
| data() const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| data() | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| datatypeinfo_manager typedef | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | |
| device_pointer typedef | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | |
| deviceAllocSize | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | mutableprotected |
| deviceIsValid | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | mutableprotected |
| devicePointer | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | mutableprotected |
| deviceRead(int gpu=MemoryManager::getBufferDevice()) const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| deviceReadAt(int i, int gpu=MemoryManager::getBufferDevice()) const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| deviceVectorSize | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | mutableprotected |
| deviceWrite(int gpu=MemoryManager::getBufferDevice()) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| deviceWriteAt(int i, int gpu=MemoryManager::getBufferDevice()) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| empty() const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| end() const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| end() | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| erase(iterator position) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| fastResize(Size s, Size WARP_SIZE=MemoryManager::BSIZE) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| getCached(Size i) const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| getSingle(Size i) const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| hostIsValid | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | mutableprotected |
| hostPointer | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | protected |
| hostRead() const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| hostReadAt(int i) const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| hostWrite() | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| hostWriteAt(int i) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| insert(iterator position, const T &x) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| invalidateDevice() | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| invalidateHost() | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| isDeviceValid(unsigned gpu) const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| isHostValid() const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| iterator typedef | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | |
| mapBuffer() const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inlineprotected |
| memory_manager typedef | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | |
| memsetDevice(int v=0) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| memsetHost(int v=0) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| operator<<(std::ostream &os, const vector_device< T, MemoryManager, DataTypeInfoManager > &vec) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | friend |
| operator=(const vector_device< T, MemoryManager, DataTypeInfoManager > &v) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| operator>>(std::istream &in, vector_device< T, MemoryManager, DataTypeInfoManager > &vec) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | friend |
| operator[](Size i) const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| operator[](Size i) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| pop_back() | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| push_back(const T &t) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| rebind_to typedef | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | |
| recreate(Size s, Size WARP_SIZE=MemoryManager::BSIZE) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| reference typedef | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | |
| registerBuffer() const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inlineprotected |
| reserve(Size s, Size WARP_SIZE=MemoryManager::BSIZE) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| resize(Size s, Size WARP_SIZE=MemoryManager::BSIZE) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| Size typedef | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | |
| size() const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| swap(vector_device< T, MemoryManager, DataTypeInfoManager > &v) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| unmapBuffer() const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inlineprotected |
| unregisterBuffer() const | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inlineprotected |
| value_type typedef | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | |
| vector_device() | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| vector_device(const Size n) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inlineexplicit |
| vector_device(const vector_device< T, MemoryManager, DataTypeInfoManager > &v) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| vector_device(const std::initializer_list< T > &t) | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |
| vectorSize | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | protected |
| ~vector_device() | sofa::type::vector_device< T, MemoryManager, DataTypeInfoManager > | inline |