Rosetta Utilities  2014.35
Classes | Namespaces
ResourceLoader.hh File Reference
#include <basic/resource_manager/ResourceLoader.fwd.hh>
#include <basic/resource_manager/ResourceOptions.fwd.hh>
#include <basic/resource_manager/types.hh>
#include <utility/pointer/ReferenceCount.hh>
#include <istream>


class  basic::resource_manager::ResourceLoader
 The ResourceLoader is responsible for instantiating a Resource object and initializing it. In order to do so, the ResourceLoader is given an input stream and a ResourceOptions object. Note that the ResourceOptions object has to be of the right type, or the ResourceLoader will not be able to read the data that it needs out of it. If the ResourceLoader is given the wrong kind of ResourceOptions object, it will throw an exception. More...



Detailed Description