Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
core::environment::LocalPosition Class Reference

#include <LocalPosition.hh>

Inheritance diagram for core::environment::LocalPosition:
Inheritance graph
[legend]

Public Member Functions

 LocalPosition ()
 
 LocalPosition (std::string const &comma_deliniated)
 
 LocalPosition (std::string const &, core::Size const )
 
std::string const & label () const
 
core::Size const & position () const
 
bool operator< (LocalPosition const &) const
 
bool operator== (LocalPosition const &) const
 
bool operator!= (LocalPosition const &) const
 

Protected Member Functions

void label (std::string const &)
 
void position (core::Size)
 

Private Attributes

std::string label_
 
core::Size position_
 

Constructor & Destructor Documentation

core::environment::LocalPosition::LocalPosition ( )
core::environment::LocalPosition::LocalPosition ( std::string const &  comma_deliniated)

References label(), and position().

core::environment::LocalPosition::LocalPosition ( std::string const &  label,
core::Size const  position 
)

Member Function Documentation

std::string const & core::environment::LocalPosition::label ( ) const
void core::environment::LocalPosition::label ( std::string const &  label)
protected

References label(), and label_.

bool core::environment::LocalPosition::operator!= ( LocalPosition const &  other) const

References operator==().

bool core::environment::LocalPosition::operator< ( LocalPosition const &  other) const
bool core::environment::LocalPosition::operator== ( LocalPosition const &  other) const

References label_, and position_.

Referenced by operator!=().

core::Size const & core::environment::LocalPosition::position ( ) const
void core::environment::LocalPosition::position ( core::Size  position)
protected

References position(), and position_.

Member Data Documentation

std::string core::environment::LocalPosition::label_
private

Referenced by label(), operator<(), and operator==().

core::Size core::environment::LocalPosition::position_
private

Referenced by operator<(), operator==(), and position().


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