xmol::io::pdb::PdbLine class

Constructors, destructors, conversion operators

PdbLine()
PdbLine(const std::string& pdb_line, const basic_PdbRecords& db) explicit
PdbLine(PdbLine&& other) defaulted
PdbLine(const PdbLine& other) defaulted

Public functions

auto operator=(const PdbLine& other) -> PdbLine& defaulted
auto operator=(PdbLine&& other) -> PdbLine& defaulted
auto getDouble(const FieldName& fieldName, size_t idx = 0) const -> double
auto getInt(const FieldName& fieldName, size_t idx = 0) const -> int
auto getString(const FieldName& fieldName, size_t idx = 0) const -> std::string
auto getChar(const FieldName& fieldName, size_t idx = 0) const -> char
auto getLine() const -> const std::string&
auto getRecordName() const -> RecordName