Rosetta  2016.46
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces
LazyResourceManager.hh File Reference
#include <basic/resource_manager/LazyResourceManager.fwd.hh>
#include <basic/resource_manager/JobOptions.hh>
#include <basic/resource_manager/ResourceManager.hh>
#include <basic/resource_manager/types.hh>
#include <basic/resource_manager/ResourceLocator.fwd.hh>
#include <basic/resource_manager/ResourceOptions.fwd.hh>
#include <set>
#include <list>

Classes

struct  basic::resource_manager::ResourceConfiguration
 The set of strings necessary to describe how a resource should be constructed. More...
 
class  basic::resource_manager::LazyResourceManager
 This is a mule class, meant to be derived from. It's job is to hold ResourceOptions and ResourceLocator objects by name (tag) as well as the ResourceConfigurations which serve as complete descriptions for how to construct a Resource. It should be thought of as a mule by classes that derive from it: it won't do anything on its own, but it can be directed to do things. The point of the class is to ake it easier to create ResourceManagers besides the JD2ResourceManager, which, at the time of this documentation, is the only class that derives from the LazyResourceManager. More...
 

Namespaces

 basic
 Tags used to tag messeges sent by MPI functions used to decide whether a slave is requesting a new job id or flagging as job as being a bad input.
 
 basic::resource_manager
 

Detailed Description

Author