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::toolbox::match_enzdes_util::EnzdesLoopsFile Class Reference

class to process an enzdes loops file More...

#include <EnzdesLoopsFile.hh>

Inheritance diagram for protocols::toolbox::match_enzdes_util::EnzdesLoopsFile:
Inheritance graph
[legend]
Collaboration diagram for protocols::toolbox::match_enzdes_util::EnzdesLoopsFile:
Collaboration graph
[legend]

Public Member Functions

virtual ~EnzdesLoopsFile ()
 Automatically generated virtual destructor for class deriving directly from ReferenceCount. More...
 
 EnzdesLoopsFile ()
 
bool read_loops_file (std::string filename)
 
EnzdesLoopInfoCOP loop_info (core::Size l) const
 
bool file_read () const
 
core::Size num_loops () const
 
void clear ()
 

Private Attributes

bool file_read_
 
utility::vector1
< EnzdesLoopInfoOP
enzloops_
 

Detailed Description

class to process an enzdes loops file

Definition at line 310 of file EnzdesLoopsFile.hh.

Constructor & Destructor Documentation

protocols::toolbox::match_enzdes_util::EnzdesLoopsFile::~EnzdesLoopsFile ( )
virtual

Automatically generated virtual destructor for class deriving directly from ReferenceCount.

Auto-generated virtual destructor

Definition at line 41 of file EnzdesLoopsFile.cc.

protocols::toolbox::match_enzdes_util::EnzdesLoopsFile::EnzdesLoopsFile ( )

Definition at line 633 of file EnzdesLoopsFile.cc.

References enzloops_.

Member Function Documentation

void protocols::toolbox::match_enzdes_util::EnzdesLoopsFile::clear ( )

Definition at line 707 of file EnzdesLoopsFile.cc.

References enzloops_, and file_read_.

bool protocols::toolbox::match_enzdes_util::EnzdesLoopsFile::file_read ( ) const
inline

Definition at line 326 of file EnzdesLoopsFile.hh.

References file_read_.

EnzdesLoopInfoCOP protocols::toolbox::match_enzdes_util::EnzdesLoopsFile::loop_info ( core::Size  l) const

Definition at line 698 of file EnzdesLoopsFile.cc.

References enzloops_.

core::Size protocols::toolbox::match_enzdes_util::EnzdesLoopsFile::num_loops ( ) const
inline

Definition at line 329 of file EnzdesLoopsFile.hh.

References enzloops_.

bool protocols::toolbox::match_enzdes_util::EnzdesLoopsFile::read_loops_file ( std::string  filename)

Member Data Documentation

utility::vector1< EnzdesLoopInfoOP > protocols::toolbox::match_enzdes_util::EnzdesLoopsFile::enzloops_
private

Definition at line 339 of file EnzdesLoopsFile.hh.

Referenced by clear(), EnzdesLoopsFile(), loop_info(), num_loops(), and read_loops_file().

bool protocols::toolbox::match_enzdes_util::EnzdesLoopsFile::file_read_
private

Definition at line 337 of file EnzdesLoopsFile.hh.

Referenced by clear(), file_read(), and read_loops_file().


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