Rosetta
Public Member Functions | Private Types | Private Attributes | List of all members
protocols::abinitio::abscript::JumpSampleData Class Reference

#include <JumpSampleData.hh>

Inheritance diagram for protocols::abinitio::abscript::JumpSampleData:
Inheritance graph
[legend]

Public Member Functions

 JumpSampleData (std::istream &in)
 
 JumpSampleData (std::string const &moverkey, jumping::JumpSample const &)
 
void write (std::ostream &out) const override
 
basic::datacache::CacheableDataOP clone () const override
 
std::string datatype () const override
 
jumping::JumpSample const & jump_sample () const
 
std::string const & moverkey () const
 

Private Types

typedef basic::datacache::WriteableCacheableData Parent
 
typedef basic::datacache::WriteableCacheableDataOP ParentOP
 

Private Attributes

jumping::JumpSample jump_sample_
 
std::string moverkey_
 

Member Typedef Documentation

◆ Parent

◆ ParentOP

typedef basic::datacache::WriteableCacheableDataOP protocols::abinitio::abscript::JumpSampleData::ParentOP
private

Constructor & Destructor Documentation

◆ JumpSampleData() [1/2]

protocols::abinitio::abscript::JumpSampleData::JumpSampleData ( std::istream &  in)

◆ JumpSampleData() [2/2]

protocols::abinitio::abscript::JumpSampleData::JumpSampleData ( std::string const &  moverkey,
jumping::JumpSample const &  jump_sample 
)

Member Function Documentation

◆ clone()

basic::datacache::CacheableDataOP protocols::abinitio::abscript::JumpSampleData::clone ( ) const
override

◆ datatype()

std::string protocols::abinitio::abscript::JumpSampleData::datatype ( ) const
override

References TYPE_NAME().

◆ jump_sample()

jumping::JumpSample const& protocols::abinitio::abscript::JumpSampleData::jump_sample ( ) const
inline

References jump_sample_.

◆ moverkey()

std::string const& protocols::abinitio::abscript::JumpSampleData::moverkey ( ) const
inline

References moverkey_.

◆ write()

void protocols::abinitio::abscript::JumpSampleData::write ( std::ostream &  out) const
override

Member Data Documentation

◆ jump_sample_

jumping::JumpSample protocols::abinitio::abscript::JumpSampleData::jump_sample_
private

Referenced by jump_sample(), JumpSampleData(), and write().

◆ moverkey_

std::string protocols::abinitio::abscript::JumpSampleData::moverkey_
private

Referenced by JumpSampleData(), moverkey(), and write().


The documentation for this class was generated from the following files: