GEOS
geos::LifoStorageCommon< T, INDEX_TYPE > Member List

This is the complete list of members for geos::LifoStorageCommon< T, INDEX_TYPE >, including all inherited members.

computeNumberOfBufferOnHost(int percent, size_t bufferSize, int maxNumberOfBuffers, int numberOfBuffersToStoreOnDevice)geos::LifoStorageCommon< T, INDEX_TYPE >inlinestatic
dirExists(const std::string &dirName)geos::LifoStorageCommon< T, INDEX_TYPE >inlineprotected
diskToHost(int id)geos::LifoStorageCommon< T, INDEX_TYPE >inlineprotected
empty()geos::LifoStorageCommon< T, INDEX_TYPE >inline
hostToDisk(int id)geos::LifoStorageCommon< T, INDEX_TYPE >inlineprotected
LifoStorageCommon(std::string name, size_t elemCnt, int numberOfBuffersToStoreOnHost, int maxNumberOfBuffers)geos::LifoStorageCommon< T, INDEX_TYPE >inline
m_bufferCountgeos::LifoStorageCommon< T, INDEX_TYPE >protected
m_bufferSizegeos::LifoStorageCommon< T, INDEX_TYPE >protected
m_bufferToDiskCountgeos::LifoStorageCommon< T, INDEX_TYPE >protected
m_bufferToHostCountgeos::LifoStorageCommon< T, INDEX_TYPE >protected
m_continuegeos::LifoStorageCommon< T, INDEX_TYPE >protected
m_hasPoppedBeforegeos::LifoStorageCommon< T, INDEX_TYPE >protected
m_hostDequegeos::LifoStorageCommon< T, INDEX_TYPE >protected
m_maxNumberOfBuffersgeos::LifoStorageCommon< T, INDEX_TYPE >protected
m_namegeos::LifoStorageCommon< T, INDEX_TYPE >protected
m_task_queuegeos::LifoStorageCommon< T, INDEX_TYPE >protected
m_task_queue_mutexgeos::LifoStorageCommon< T, INDEX_TYPE >protected
m_task_queue_not_empty_condgeos::LifoStorageCommon< T, INDEX_TYPE >protected
m_workergeos::LifoStorageCommon< T, INDEX_TYPE >protected
popAsync(arrayView1d< T > array)=0geos::LifoStorageCommon< T, INDEX_TYPE >pure virtual
popAsyncPrelude()geos::LifoStorageCommon< T, INDEX_TYPE >inline
popWait()=0geos::LifoStorageCommon< T, INDEX_TYPE >pure virtual
pushAsync(arrayView1d< T > array)=0geos::LifoStorageCommon< T, INDEX_TYPE >pure virtual
pushWait()=0geos::LifoStorageCommon< T, INDEX_TYPE >pure virtual
readOnDisk(T *d, int id)geos::LifoStorageCommon< T, INDEX_TYPE >inlineprotected
writeOnDisk(const T *d, int id)geos::LifoStorageCommon< T, INDEX_TYPE >inlineprotected
~LifoStorageCommon() (defined in geos::LifoStorageCommon< T, INDEX_TYPE >)geos::LifoStorageCommon< T, INDEX_TYPE >inlinevirtual