Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Macros | Functions
serialize_pose.cc File Reference
#include <core/io/serialization/serialize_pose.hh>
#include <core/pose/Pose.hh>
#include <core/chemical/ResidueTypeSet.hh>
#include <core/conformation/Conformation.hh>
#include <core/conformation/Residue.hh>
#include <core/conformation/ResidueFactory.hh>
#include <core/chemical/ChemicalManager.hh>
#include <core/kinematics/Jump.hh>
#include <numeric/xyzVector.hh>
#include <utility/vector1.hh>
#include <sstream>
#include <core/kinematics/FoldTree.hh>

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::io
 
 core::io::serialization
 

Macros

#define THROW_EXCEPTION(X)   {std::cerr << "OVERFLOW ERROR: " << (X);return;}
 

Functions

bool core::io::serialization::is_pseudoresidue (const conformation::Residue &residue)
 
static void core::io::serialization::swap_bytes (char *, unsigned int)
 
void core::io::serialization::write_bytes (char *x, unsigned int n, BUFFER &buf)
 Helper functions to read/write raw memory. More...
 
void core::io::serialization::read_bytes (char *x, unsigned int n, BUFFER &buf)
 
template<typename T >
static void core::io::serialization::write_bytes (T x, BUFFER &buf)
 Helper functions to read/write any single primitive type. More...
 
template<typename T >
static void core::io::serialization::read_bytes (T &x, BUFFER &buf)
 
void core::io::serialization::write_binary (char x, BUFFER &buf)
 Read/write a single primitive type to a buf. More...
 
void core::io::serialization::read_binary (char &x, BUFFER &buf)
 
void core::io::serialization::write_binary (bool x, BUFFER &buf)
 
void core::io::serialization::read_binary (bool &x, BUFFER &buf)
 
void core::io::serialization::write_binary (unsigned int x, BUFFER &buf)
 
void core::io::serialization::read_binary (unsigned int &x, BUFFER &buf)
 
void core::io::serialization::write_binary (float x, BUFFER &buf)
 
void core::io::serialization::read_binary (float &x, BUFFER &buf)
 
void core::io::serialization::write_binary (double x, BUFFER &buf)
 
void core::io::serialization::read_binary (double &x, BUFFER &buf)
 
void core::io::serialization::write_binary (const utility::vector1_bool &x, BUFFER &buf)
 Read/write simple structure to a buf. More...
 
void core::io::serialization::read_binary (utility::vector1_bool &x, BUFFER &buf)
 
void core::io::serialization::write_binary (const std::vector< std::string > &x, BUFFER &buf)
 
void core::io::serialization::read_binary (std::vector< std::string > &x, BUFFER &buf)
 
void core::io::serialization::write_binary (const std::string &x, BUFFER &buf)
 
void core::io::serialization::read_binary (std::string &x, BUFFER &buf)
 
void core::io::serialization::write_binary (const core::Vector &x, BUFFER &buf)
 
void core::io::serialization::read_binary (core::Vector &x, BUFFER &buf)
 
void core::io::serialization::check_binary_unsigned_int (unsigned int x, BUFFER &buf)
 Utility read/write. More...
 
void core::io::serialization::write_binary_chars (const char *x, BUFFER &buf)
 
void core::io::serialization::check_binary_chars (const char *x, BUFFER &buf)
 
void core::io::serialization::write_binary (const core::pose::Pose &pose, BUFFER &buf)
 Read/Write a pose to a file. More...
 
void core::io::serialization::read_binary (core::pose::Pose &pose, BUFFER &buf)
 

Macro Definition Documentation

#define THROW_EXCEPTION (   X)    {std::cerr << "OVERFLOW ERROR: " << (X);return;}