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::CharmmTypesFileSource Class Reference
Inheritance diagram for rxdock::CharmmTypesFileSource:
rxdock::BaseFileSource

Public Member Functions

 CharmmTypesFileSource (const char *fileName)
 
 CharmmTypesFileSource (const std::string fileName)
 
int GetNumTypes ()
 
CharmmTypeList GetTypeList ()
 
- 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 CharmmTypesFileSource &charmmTypesFileSource)
 
void from_json (const json &j, CharmmTypesFileSource &charmmTypesFileSource)
 

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: