RxDock 0.1.0
A fast, versatile, and open-source program for docking ligands to proteins and nucleic acids
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
rxdock::NmrRestraintFileSource Class Reference
Inheritance diagram for rxdock::NmrRestraintFileSource:
rxdock::BaseFileSource

Public Member Functions

 NmrRestraintFileSource (const std::string &fileName)
 
unsigned int GetNumNoeRestraints ()
 
NoeRestraintNamesList GetNoeRestraintList ()
 
unsigned int GetNumStdRestraints ()
 
StdRestraintNamesList GetStdRestraintList ()
 
- Public Member Functions inherited from rxdock::BaseFileSource
 BaseFileSource (const std::string &fileName)
 
 BaseFileSource (const std::string &fileName, const std::string &strRecDelim)
 
RBTDLL_EXPORT std::string GetFileName ()
 
void SetFileName (const std::string &fileName)
 
bool StatusOK ()
 
RBTDLL_EXPORT Error Status ()
 
RBTDLL_EXPORT bool FileStatusOK ()
 
Error FileStatus ()
 
bool isMultiRecordSupported ()
 
RBTDLL_EXPORT void NextRecord ()
 
void Rewind ()
 
RBTDLL_EXPORT std::size_t GetEstimatedNumRecords ()
 

Friends

void to_json (json &j, const NmrRestraintFileSource &nmrRestrainfFileSrc)
 
void from_json (const json &j, NmrRestraintFileSource &nmrRestrainfFileSrc)
 

Additional Inherited Members

- Protected Member Functions inherited from rxdock::BaseFileSource
virtual void Parse ()=0
 
void Read (bool aDelimiterAtEnd=true)
 
- Protected Attributes inherited from rxdock::BaseFileSource
bool m_bParsedOK
 
FileRecList m_lineRecs
 

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