OpenMS
2.7.0
|
A Protein is the highest entity and contains one or more peptides which were found/traced. More...
#include <OpenMS/DATASTRUCTURES/OSWData.h>
Public Member Functions | |
OSWProtein ()=default | |
just a dummy feature to allow for acceptor output values etc More... | |
OSWProtein (const String &accession, const Size id, std::vector< OSWPeptidePrecursor > &&peptides) | |
custom c'tor which fills all the members with data; all members are read-only More... | |
OSWProtein (const OSWProtein &rhs)=default | |
Copy c'tor. More... | |
OSWProtein & | operator= (const OSWProtein &rhs)=default |
assignment operator More... | |
OSWProtein (OSWProtein &&rhs)=default | |
move c'tor More... | |
OSWProtein & | operator= (OSWProtein &&rhs)=default |
move assignment operator More... | |
const String & | getAccession () const |
Size | getID () const |
const std::vector< OSWPeptidePrecursor > & | getPeptidePrecursors () const |
Private Attributes | |
String | accession_ |
Size | id_ |
std::vector< OSWPeptidePrecursor > | peptides_ |
A Protein is the highest entity and contains one or more peptides which were found/traced.
|
default |
just a dummy feature to allow for acceptor output values etc
OSWProtein | ( | const String & | accession, |
const Size | id, | ||
std::vector< OSWPeptidePrecursor > && | peptides | ||
) |
custom c'tor which fills all the members with data; all members are read-only
|
default |
Copy c'tor.
|
default |
move c'tor
|
inline |
|
inline |
|
inline |
|
default |
assignment operator
|
default |
move assignment operator
|
private |
|
private |
|
private |