Rosetta
Public Member Functions | Private Attributes | List of all members
core::pose::RID_FileSource Class Reference

Representation of a file input support A class to hold information about where a ResidueIndexDescriptor comes from, to allow for better error messages. More...

#include <ResidueIndexDescription.hh>

Inheritance diagram for core::pose::RID_FileSource:
Inheritance graph
[legend]

Public Member Functions

 RID_FileSource (std::string const &fname, Size linenum)
 
std::string const & fname () const
 
core::Size linenum () const
 
std::string source_string () const override
 

Private Attributes

std::string fname_
 
Size linenum_ = 0
 

Detailed Description

Representation of a file input support A class to hold information about where a ResidueIndexDescriptor comes from, to allow for better error messages.

Constructor & Destructor Documentation

◆ RID_FileSource()

core::pose::RID_FileSource::RID_FileSource ( std::string const &  fname,
Size  linenum 
)
inline

Member Function Documentation

◆ fname()

std::string const& core::pose::RID_FileSource::fname ( ) const
inline

References fname_.

◆ linenum()

core::Size core::pose::RID_FileSource::linenum ( ) const
inline

References linenum_.

◆ source_string()

std::string core::pose::RID_FileSource::source_string ( ) const
overridevirtual

Reimplemented from core::pose::RID_Source.

References fname_, linenum_, and core::id::to_string().

Member Data Documentation

◆ fname_

std::string core::pose::RID_FileSource::fname_
private

Referenced by fname(), and source_string().

◆ linenum_

Size core::pose::RID_FileSource::linenum_ = 0
private

Referenced by linenum(), and source_string().


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