Rosetta Protocols  2014.35
Public Member Functions | Private Attributes | List of all members
protocols::farna::RNA_SecStructInfo Class Reference

Keep track of RNA centroid information inside the pose. / Rhiju move this to its own namespace! More...

#include <RNA_SecStructInfo.hh>

Public Member Functions

 RNA_SecStructInfo ()
 
 RNA_SecStructInfo (std::string const rna_secstruct_string)
 
 RNA_SecStructInfo (RNA_SecStructInfo const &src)
 
basic::datacache::CacheableDataOP clone () const
 
Size size () const
 
bool initialized () const
 
boolinitialized ()
 
void set_initialized (bool const &setting)
 
void set_secstruct (std::string const secstruct)
 
std::string const & get_secstruct () const
 
- Public Member Functions inherited from basic::datacache::CacheableData
virtual ~CacheableData ()
 

Private Attributes

std::string rna_secstruct_
 
bool initialized_
 

Detailed Description

Keep track of RNA centroid information inside the pose. / Rhiju move this to its own namespace!

Constructor & Destructor Documentation

protocols::farna::RNA_SecStructInfo::RNA_SecStructInfo ( )
inline

Referenced by clone().

protocols::farna::RNA_SecStructInfo::RNA_SecStructInfo ( std::string const  rna_secstruct_string)
inline

References rna_secstruct_.

protocols::farna::RNA_SecStructInfo::RNA_SecStructInfo ( RNA_SecStructInfo const &  src)

Copy constructors must copy all data, not just some...

References rna_secstruct_.

Member Function Documentation

basic::datacache::CacheableDataOP protocols::farna::RNA_SecStructInfo::clone ( ) const
inlinevirtual
std::string const& protocols::farna::RNA_SecStructInfo::get_secstruct ( ) const
inline

References rna_secstruct_.

bool protocols::farna::RNA_SecStructInfo::initialized ( ) const
inline

References initialized_.

bool& protocols::farna::RNA_SecStructInfo::initialized ( )
inline

References initialized_.

void protocols::farna::RNA_SecStructInfo::set_initialized ( bool const &  setting)
inline

References initialized_.

void protocols::farna::RNA_SecStructInfo::set_secstruct ( std::string const  secstruct)
inline

References initialized_, and rna_secstruct_.

Size protocols::farna::RNA_SecStructInfo::size ( ) const
inline

References rna_secstruct_.

Member Data Documentation

bool protocols::farna::RNA_SecStructInfo::initialized_
private
std::string protocols::farna::RNA_SecStructInfo::rna_secstruct_
private

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