CompoundLib Class Reference

#include <compound_lib.hh>

Inherits ost::conop::CompoundLibBase.

Public Member Functions

 ~CompoundLib ()
virtual CompoundPtr FindCompound (const String &id, Compound::Dialect dialect) const
void AddCompound (const CompoundPtr &compound)
CompoundLibPtr Copy (const String &filename) const
void ClearCache ()
Date GetCreationDate (void)
String GetOSTVersionUsed (void)
void SetChemLibInfo (void)

Static Public Member Functions

static CompoundLibPtr Load (const String &database, bool readonly=true)
static CompoundLibPtr Create (const String &database)

Detailed Description

Definition at line 38 of file compound_lib.hh.


Constructor & Destructor Documentation

~CompoundLib (  ) 

Member Function Documentation

void AddCompound ( const CompoundPtr compound  ) 
void ClearCache (  ) 
CompoundLibPtr Copy ( const String filename  )  const
static CompoundLibPtr Create ( const String database  )  [static]
virtual CompoundPtr FindCompound ( const String id,
Compound::Dialect  dialect 
) const [virtual]

Implements CompoundLibBase.

Date GetCreationDate ( void   ) 
String GetOSTVersionUsed ( void   ) 
static CompoundLibPtr Load ( const String database,
bool  readonly = true 
) [static]
void SetChemLibInfo ( void   ) 

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 1 Mar 2018 for OpenStructure by  doxygen 1.6.1