libpappsomspp
Library for mass spectrometry
|
#include <timsbindec.h>
Public Member Functions | |
TimsBinDec (const QFileInfo &timsBinFile, int timsCompressionType) | |
TimsBinDec (const TimsBinDec &other) | |
~TimsBinDec () | |
TimsFrameSPtr | getTimsFrameSPtrByOffset (std::size_t timsId, std::size_t timsOffset) |
Private Member Functions | |
void | indexingFile () |
Private Attributes | |
int | m_timsCompressionType |
QString | m_timsBinFile |
char * | mpa_memoryBuffer = nullptr |
qint64 | m_memoryBufferSize = 0 |
char * | mpa_decompressMemoryBuffer = nullptr |
std::size_t | m_decompressMemoryBufferSize = 0 |
Definition at line 40 of file timsbindec.h.
TimsBinDec::TimsBinDec | ( | const QFileInfo & | timsBinFile, |
int | timsCompressionType | ||
) |
Default constructor
Definition at line 37 of file timsbindec.cpp.
References m_timsBinFile, and m_timsCompressionType.
TimsBinDec::TimsBinDec | ( | const TimsBinDec & | other | ) |
TimsBinDec::~TimsBinDec | ( | ) |
Destructor
Definition at line 67 of file timsbindec.cpp.
References mpa_decompressMemoryBuffer, and mpa_memoryBuffer.
TimsFrameSPtr TimsBinDec::getTimsFrameSPtrByOffset | ( | std::size_t | timsId, |
std::size_t | timsOffset | ||
) |
Definition at line 155 of file timsbindec.cpp.
References m_decompressMemoryBufferSize, m_memoryBufferSize, m_timsBinFile, m_timsCompressionType, mpa_decompressMemoryBuffer, and mpa_memoryBuffer.
Referenced by pappso::TimsData::getTimsFrameCstSPtr().
|
private |
|
private |
Definition at line 77 of file timsbindec.h.
Referenced by getTimsFrameSPtrByOffset().
|
private |
Definition at line 73 of file timsbindec.h.
Referenced by getTimsFrameSPtrByOffset().
|
private |
Definition at line 70 of file timsbindec.h.
Referenced by TimsBinDec(), getTimsFrameSPtrByOffset(), and indexingFile().
|
private |
Definition at line 69 of file timsbindec.h.
Referenced by TimsBinDec(), and getTimsFrameSPtrByOffset().
|
private |
Definition at line 76 of file timsbindec.h.
Referenced by ~TimsBinDec(), and getTimsFrameSPtrByOffset().
|
private |
Definition at line 72 of file timsbindec.h.
Referenced by ~TimsBinDec(), and getTimsFrameSPtrByOffset().