ARC SDK
Data Structures | Namespaces | Typedefs
EntityRetrieverPlugin.h File Reference

Plugin, loader and argument classes for EntityRetriever specialisation. More...

#include <list>
#include <map>
#include <set>
#include <string>
#include <arc/UserConfig.h>
#include <arc/compute/Endpoint.h>
#include <arc/compute/EndpointQueryingStatus.h>
#include <arc/compute/ExecutionTarget.h>
#include <arc/loader/Loader.h>
#include <arc/loader/FinderLoader.h>

Go to the source code of this file.

Data Structures

class  Arc::EndpointQueryOptions< T >
 Options controlling the query process. More...
 
class  Arc::EndpointQueryOptions< Endpoint >
 The EntityRetriever<Endpoint> (a.k.a. ServiceEndpointRetriever) needs different options. More...
 
class  Arc::EntityRetrieverPlugin< T >
 
class  Arc::EntityRetrieverPluginLoader< T >
 
class  Arc::ServiceEndpointRetrieverPlugin
 
class  Arc::TargetInformationRetrieverPlugin
 
class  Arc::JobListRetrieverPlugin
 

Namespaces

namespace  Arc
 Arc namespace contains all core ARC classes.
 

Typedefs

typedef
EntityRetrieverPluginLoader
< Endpoint > 
Arc::ServiceEndpointRetrieverPluginLoader
 
typedef
EntityRetrieverPluginLoader
< ComputingServiceType > 
Arc::TargetInformationRetrieverPluginLoader
 
typedef
EntityRetrieverPluginLoader
< Job > 
Arc::JobListRetrieverPluginLoader
 

Detailed Description

Plugin, loader and argument classes for EntityRetriever specialisation.