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 | List of all members
rxdock::StringContext Class Reference
Inheritance diagram for rxdock::StringContext:
rxdock::Context

Public Member Functions

 StringContext (SmartPtr< std::ifstream > ifile)
 
 StringContext (const StringContext &c)
 
void Assign (std::string key, ReturnType val)
 
void Assign (int i, ReturnType val)
 
double Get (ModelPtr lig, std::string name)
 
double Get (ModelPtr rec, DockingSitePtr site, std::string name)
 
double Get (BaseSF *spSF, std::string name, ModelPtr lig)
 
const VbleGetVble (std::string key)
 
const VbleGetVble (int key)
 
void SetVble (int key, const Vble &v)
 
void UpdateLigs (ModelPtr lig)
 
void UpdateSite (ModelPtr rec, DockingSitePtr site)
 
void UpdateScores (BaseSF *spSF, ModelPtr lig)
 
- Public Member Functions inherited from rxdock::Context
 Context (const Context &c)
 
virtual void Assign (std::string, ReturnType)=0
 
virtual void Assign (int, ReturnType)=0
 
virtual const VbleGetVble (int)=0
 
virtual const VbleGetVble (std::string)=0
 
virtual void SetVble (int key, const Vble &v)=0
 

Additional Inherited Members

- Static Public Attributes inherited from rxdock::Context
static const std::string _CT = "Context"
 

Member Function Documentation

◆ Assign() [1/2]

void rxdock::StringContext::Assign ( int  i,
ReturnType  val 
)
inlinevirtual

Implements rxdock::Context.

◆ Assign() [2/2]

void rxdock::StringContext::Assign ( std::string  key,
ReturnType  val 
)
inlinevirtual

Implements rxdock::Context.

◆ GetVble() [1/2]

const Vble & rxdock::StringContext::GetVble ( int  key)
inlinevirtual

Implements rxdock::Context.

◆ GetVble() [2/2]

const Vble & rxdock::StringContext::GetVble ( std::string  key)
inlinevirtual

Implements rxdock::Context.

◆ SetVble()

void rxdock::StringContext::SetVble ( int  key,
const Vble v 
)
inlinevirtual

Implements rxdock::Context.


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