Rosetta Core  2014.16.56682
Public Member Functions | Private Member Functions | List of all members
core::membrane::io::LipoFileIO Class Reference

Lipid Acc Data IO. More...

#include <LipoFileIO.hh>

Public Member Functions

 LipoFileIO ()
 Constructor. More...
 
 ~LipoFileIO ()
 Destructor. More...
 
LipidAccInfoOP get_lips_exp_from_lipofile (std::string lipofile)
 Copy Constructor. More...
 

Private Member Functions

void read_lips_data (LipidAccInfoOP lipid_exp, std::string lipsfile)
 Read and store data from lips file. More...
 

Detailed Description

Lipid Acc Data IO.

Read lipid accessibility data from .lips4 file

Constructor & Destructor Documentation

core::membrane::io::LipoFileIO::LipoFileIO ( )

Constructor.

core::membrane::io::LipoFileIO::~LipoFileIO ( )

Destructor.

Member Function Documentation

LipidAccInfoOP core::membrane::io::LipoFileIO::get_lips_exp_from_lipofile ( std::string  lipofile)

Copy Constructor.

Main IO Funciton - Reads Lipid Acc data from file.

Parameters
LipidBuilder Object Main lipid object construction function
[lipofile ]
[lipofile ]

References read_lips_data().

void core::membrane::io::LipoFileIO::read_lips_data ( LipidAccInfoOP  lipid_exp,
std::string  lipsfile 
)
private

Read and store data from lips file.

Parameters
LipidInfo object, lipid info file, and pose

References utility::io::izstream::clear(), utility::io::izstream::close(), utility::io::izstream::eof(), getline(), l, nres, utility::io::izstream::open(), and TR.

Referenced by get_lips_exp_from_lipofile().


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