Xmipp  v3.23.11-Nereus
Public Member Functions | Public Attributes | List of all members
cif::tls_residue Struct Reference

Public Member Functions

bool operator== (const tls_residue &rhs) const
 

Public Attributes

std::string chainID
 
int seqNr = 0
 
char iCode
 
std::string name
 
bool selected
 
std::string asymID
 
int seqID = 0
 

Detailed Description

Definition at line 48 of file tls.cpp.

Member Function Documentation

◆ operator==()

bool cif::tls_residue::operator== ( const tls_residue rhs) const
inline

Definition at line 59 of file tls.cpp.

60  {
61  return chainID == rhs.chainID and
62  seqNr == rhs.seqNr and
63  iCode == rhs.iCode and
64  iequals(name, rhs.name) and
65  selected == rhs.selected;
66  }
std::string name
Definition: tls.cpp:53
char iCode
Definition: tls.cpp:52
std::string chainID
Definition: tls.cpp:50
bool iequals(std::string_view a, std::string_view b)
Definition: text.cpp:59
bool selected
Definition: tls.cpp:54

Member Data Documentation

◆ asymID

std::string cif::tls_residue::asymID

Definition at line 56 of file tls.cpp.

◆ chainID

std::string cif::tls_residue::chainID

Definition at line 50 of file tls.cpp.

◆ iCode

char cif::tls_residue::iCode

Definition at line 52 of file tls.cpp.

◆ name

std::string cif::tls_residue::name

Definition at line 53 of file tls.cpp.

◆ selected

bool cif::tls_residue::selected

Definition at line 54 of file tls.cpp.

◆ seqID

int cif::tls_residue::seqID = 0

Definition at line 57 of file tls.cpp.

◆ seqNr

int cif::tls_residue::seqNr = 0

Definition at line 51 of file tls.cpp.


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