Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
protocols::moves::ResId Class Reference

#include <ResId.hh>

Inheritance diagram for protocols::moves::ResId:
Inheritance graph
[legend]
Collaboration diagram for protocols::moves::ResId:
Collaboration graph
[legend]

Public Member Functions

 ResId ()
 
 ResId (core::Size const r)
 
virtual void set_resid (core::Size const r)
 
virtual core::Size get_resid () const
 
virtual core::Sizeget_resid ()
 
virtual bool modifiable () const
 should another method be able to modify resid_. This is used by modify_ResId_based_object as a test More...
 
virtual void modifiable (bool const u)
 
virtual ~ResId ()
 

Private Attributes

core::Size resid_
 
bool modifiable_
 

Constructor & Destructor Documentation

protocols::moves::ResId::ResId ( )

References modifiable().

protocols::moves::ResId::ResId ( core::Size const  r)

References modifiable(), and set_resid().

protocols::moves::ResId::~ResId ( )
virtual

Member Function Documentation

core::Size protocols::moves::ResId::get_resid ( ) const
virtual
core::Size & protocols::moves::ResId::get_resid ( )
virtual

References resid_.

bool protocols::moves::ResId::modifiable ( ) const
virtual

should another method be able to modify resid_. This is used by modify_ResId_based_object as a test

References modifiable_.

Referenced by protocols::simple_filters::AtomicContactFilter::parse_my_tag(), and ResId().

void protocols::moves::ResId::modifiable ( bool const  u)
virtual

References modifiable_.

void protocols::moves::ResId::set_resid ( core::Size const  r)
virtual

Member Data Documentation

bool protocols::moves::ResId::modifiable_
private

Referenced by modifiable().

core::Size protocols::moves::ResId::resid_
private

Referenced by get_resid(), and set_resid().


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