Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Constant Groups | Functions
DatabaseQueryWorkUnitManager.hh File Reference

An MPI work unit manager that runs a given database query and creates a DatabaseEntryWorkUnit for each of the result rows. This class is templated such that the specific type of DatabaseEntryWorkUnit created is the template class. More...

#include <protocols/wum/DatabaseEntryWorkUnit.hh>
#include <protocols/wum/MPI_WorkUnitManager.hh>
#include <protocols/wum/WorkUnitBase.hh>
#include <core/types.hh>
#include <basic/database/sql_utils.hh>
#include <utility/sql_database/DatabaseSessionManager.hh>
#include <utility/string_util.hh>
#include <basic/Tracer.hh>
#include <string>
#include <map>

Go to the source code of this file.

Classes

class  protocols::wum::DatabaseQueryWorkUnitManager< T >
 

Namespaces

 protocols
 The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP.
 
 protocols::wum
 

Constant Groups

 protocols
 The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP.
 
 protocols::wum
 

Functions

static basic::Tracer TR ("protocols.wum.DatabaseQueryWorkUnitManager")
 

Detailed Description

An MPI work unit manager that runs a given database query and creates a DatabaseEntryWorkUnit for each of the result rows. This class is templated such that the specific type of DatabaseEntryWorkUnit created is the template class.

Definition in file DatabaseQueryWorkUnitManager.hh.

Function Documentation

static basic::Tracer TR ( "protocols.wum.DatabaseQueryWorkUnitManager"  )
static
Author
Tim Jacobs