![]() |
OpenMS
|
Data provider that serves pre-built ribonucleotides from memory. More...
#include <OpenMS/CHEMISTRY/RibonucleotideDataProvider.h>
Public Member Functions | |
| InMemoryRibonucleotideDataProvider (std::vector< RibonucleotideEntry > entries) | |
| InMemoryRibonucleotideDataProvider (const InMemoryRibonucleotideDataProvider &)=delete | |
| InMemoryRibonucleotideDataProvider & | operator= (const InMemoryRibonucleotideDataProvider &)=delete |
| InMemoryRibonucleotideDataProvider (InMemoryRibonucleotideDataProvider &&)=default | |
| InMemoryRibonucleotideDataProvider & | operator= (InMemoryRibonucleotideDataProvider &&)=default |
| std::vector< RibonucleotideEntry > | loadRibonucleotides () override |
| Load ribonucleotides from whatever source this provider wraps. | |
Public Member Functions inherited from RibonucleotideDataProvider | |
| virtual | ~RibonucleotideDataProvider ()=default |
Private Attributes | |
| std::vector< RibonucleotideEntry > | entries_ |
Data provider that serves pre-built ribonucleotides from memory.
Useful for unit testing RibonucleotideDB without requiring files on disk.
|
inlineexplicit |
|
delete |
|
inlineoverridevirtual |
Load ribonucleotides from whatever source this provider wraps.
Implements RibonucleotideDataProvider.
|
delete |
|
default |
|
private |