Rosetta
Public Member Functions | Private Attributes | List of all members
protocols::topology_broker::claims::LegacyRootClaim Class Reference

#include <LegacyRootClaim.hh>

Inheritance diagram for protocols::topology_broker::claims::LegacyRootClaim:
Inheritance graph
[legend]

Public Member Functions

 LegacyRootClaim (TopologyClaimerAP tc, core::Size pos1, ClaimRight right=DofClaim::CAN_INIT)
 
 LegacyRootClaim (TopologyClaimerAP tc, std::pair< std::string, core::Size > local_position, ClaimRight right=DofClaim::CAN_INIT)
 
DofClaimOP clone () const override
 
std::pair< std::string, core::Sizelocal_position () const
 
void show (std::ostream &os) const override
 
virtual bool remove () const
 
std::string str_type () const override
 
- Public Member Functions inherited from protocols::topology_broker::claims::DofClaim
 ~DofClaim () override
 Automatically generated virtual destructor for class deriving directly from VirtualBase. More...
 
 DofClaim (TopologyClaimerAP tc, ClaimRight right)
 
ClaimRight right () const
 
TopologyClaimerCAP owner () const
 
TopologyClaimerAP owner ()
 
virtual void toggle (core::kinematics::MoveMap &, bool) const
 
bool exclusive () const
 
core::Size last_residue () const
 
bool approved () const
 
void set_approved ()
 

Private Attributes

std::pair< std::string, core::Sizelocal_position_
 

Additional Inherited Members

- Public Types inherited from protocols::topology_broker::claims::DofClaim
enum  ClaimRight {
  NEED_TO_KNOW = 1 , CAN_INIT , INIT , EXCLUSIVE ,
  REJECTED
}
 
typedef core::Size Size
 

Constructor & Destructor Documentation

◆ LegacyRootClaim() [1/2]

protocols::topology_broker::claims::LegacyRootClaim::LegacyRootClaim ( TopologyClaimerAP  tc,
core::Size  pos1,
ClaimRight  right = DofClaim::CAN_INIT 
)
inline

◆ LegacyRootClaim() [2/2]

protocols::topology_broker::claims::LegacyRootClaim::LegacyRootClaim ( TopologyClaimerAP  tc,
std::pair< std::string, core::Size local_position,
ClaimRight  right = DofClaim::CAN_INIT 
)
inline

Member Function Documentation

◆ clone()

DofClaimOP protocols::topology_broker::claims::LegacyRootClaim::clone ( ) const
inlineoverridevirtual

◆ local_position()

std::pair< std::string, core::Size > protocols::topology_broker::claims::LegacyRootClaim::local_position ( ) const
inline

References local_position_.

◆ remove()

virtual bool protocols::topology_broker::claims::LegacyRootClaim::remove ( ) const
inlinevirtual

◆ show()

void protocols::topology_broker::claims::LegacyRootClaim::show ( std::ostream &  os) const
inlineoverridevirtual

◆ str_type()

std::string protocols::topology_broker::claims::LegacyRootClaim::str_type ( ) const
inlineoverridevirtual

Member Data Documentation

◆ local_position_

std::pair< std::string, core::Size > protocols::topology_broker::claims::LegacyRootClaim::local_position_
private

Referenced by local_position(), and show().


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