Xmipp  v3.23.11-Nereus
Classes | Namespaces | Enumerations | Functions | Variables
pdb2cif.cpp File Reference
#include <cif++.hpp>
#include <cif++/pdb/pdb2cif.hpp>
#include <cif++/pdb/pdb2cif_remark_3.hpp>
#include <cif++/gzio.hpp>
#include <iomanip>
#include <map>
#include <set>
#include <stack>
Include dependency graph for pdb2cif.cpp:

Go to the source code of this file.

Classes

class  error::detail::pdbCategory
 
struct  std::is_error_code_enum< error::pdbErrors >
 
class  cif::pdb::SpecificationListParser
 
class  cif::pdb::PDBFileParser
 
struct  cif::pdb::PDBFileParser::PDBChain::AtomRes
 
class  cif::pdb::matrix< T >
 

Namespaces

 error
 
 error::detail
 
 std
 
 cif::pdb
 

Enumerations

enum  error::pdbErrors { error::residueNotFound = 1000, error::invalidDate }
 

Functions

std::error_category & error::pdbCategory ()
 
std::error_code error::make_error_code (pdbErrors e)
 
bool cif::pdb::isWater (const std::string &resname)
 
void cif::pdb::ReadPDBFile (std::istream &pdbFile, cif::file &cifFile)
 
file cif::pdb::read (std::istream &is)
 
file cif::pdb::read (const std::filesystem::path &file)
 

Variables

const std::map< std::string, int > cif::pdb::kMonths
 
const std::set< std::string > cif::pdb::kSupportedRecords