Gemmi C++ API
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
gemmi::ResidueId Struct Reference

#include <seqid.hpp>

Inheritance diagram for gemmi::ResidueId:
[legend]

Public Member Functions

SeqId group_key () const
 
bool matches (const ResidueId &o) const
 
bool matches_noseg (const ResidueId &o) const
 
bool operator== (const ResidueId &o) const
 
std::string str () const
 

Public Attributes

SeqId seqid
 
std::string segment
 
std::string name
 

Detailed Description

Definition at line 88 of file seqid.hpp.

Member Function Documentation

◆ group_key()

SeqId gemmi::ResidueId::group_key ( ) const
inline

Definition at line 94 of file seqid.hpp.

◆ matches()

bool gemmi::ResidueId::matches ( const ResidueId o) const
inline

Definition at line 96 of file seqid.hpp.

◆ matches_noseg()

bool gemmi::ResidueId::matches_noseg ( const ResidueId o) const
inline

Definition at line 99 of file seqid.hpp.

◆ operator==()

bool gemmi::ResidueId::operator== ( const ResidueId o) const
inline

Definition at line 102 of file seqid.hpp.

◆ str()

std::string gemmi::ResidueId::str ( ) const
inline

Definition at line 103 of file seqid.hpp.

Member Data Documentation

◆ seqid

SeqId gemmi::ResidueId::seqid

Definition at line 89 of file seqid.hpp.

◆ segment

std::string gemmi::ResidueId::segment

Definition at line 90 of file seqid.hpp.

◆ name

std::string gemmi::ResidueId::name

Definition at line 91 of file seqid.hpp.


The documentation for this struct was generated from the following file: