| saga::advert::directory | The directory class represents a directory within a meta data directory with a hierarchical namespace attached. This class inherits all methods from saga::name_space::directoryectory |
| saga::advert::entry | The advert class represents an entry in a saga::advert::directory. An advert directory is a meta data directory with a hierarchical namespace attached. This class inherits all methods from saga::name_space::namespace_entry and provides additional methods to publish new and query existing adverts |
| saga::already_exists | |
| saga::attribute | Brief description starts here |
| saga::authentication_failed | |
| saga::authorization_failed | |
| saga::bad_parameter | |
| saga::const_buffer | Encapsulates I/O operations |
| saga::context | The saga::context class provides the functionality of a security information container |
| saga::detail::attribute< Derived > | The SAGA attribute interface |
| saga::detail::create_default< saga::job::service > | |
| saga::detail::create_default< saga::stream::server > | |
| saga::detail::create_default< saga::stream::stream > | |
| saga::detail::monitorable< Derived > | The SAGA monitorable interface |
| saga::detail::permissions< Derived > | The SAGA permissions interface |
| saga::detail::steerable< Derived > | The SAGA steerable interface |
| saga::does_not_exist | |
| saga::exception | |
| saga::filesystem::const_iovec | Brief description starts here |
| saga::filesystem::directory | The SAGA file package directory API |
| saga::filesystem::file | The SAGA file package file API |
| saga::filesystem::iovec | Inherits the saga::buffer class, and three additional state attributes: offset, len in and len out |
| saga::incorrect_state | |
| saga::incorrect_url | |
| saga::isn::entity_data | |
| saga::isn::entity_data_set | |
| saga::job::description | This object encapsulates all the attributes which define a job to be run |
| saga::job::istream | Brief description starts here |
| saga::job::job | The job provides the manageability interface to a job instance submitted to a resource manager |
| saga::job::ostream | Brief description starts here |
| saga::job::self | The job_self class is a job which represents the current application |
| saga::job::service | The job_service represents a resource management backend, and as such allows to create and submit jobs, and to discover jobs |
| saga::metric | Brief description starts here |
| saga::monitorable | The monitorable interface is implemented by those SAGA objects which can be monitored, i.e. which have one or more associated metrics |
| saga::mutable_buffer | Brief description starts here |
| saga::name_space::directory | A "Virtual Directory", an RNS entry that is represented as a non-leaf node in the hierarchical name space tree |
| saga::name_space::entry | An RNS entry that interconnects a reference to an existing resource into the hierarchical name space |
| saga::no_success | |
| saga::not_implemented | |
| saga::object | Brief description starts here |
| saga::parameter_exception | |
| saga::permission_denied | |
| saga::permissions | The SAGA permission interface |
| saga::replica::logical_directory | A logical directory represents a directory entry in the name space of logical files |
| saga::replica::logical_file | The saga::replica class implements the saga::attributes interface |
| saga::rpc::parameter | Inherits the saga::buffer class |
| saga::rpc::rpc | This class represents a remote function handle, which can be called (repeatedly), and returns the result of the respective remote procedure invocation |
| saga::sd::discoverer | |
| saga::sd::service_data | |
| saga::sd::service_description | |
| saga::security_exception | |
| saga::session | Almost all SAGA objects are created in a SAGA session, and are associated with this (and only this) session for their whole life time |
| saga::state_exception | |
| saga::steerable | The steerable interface is implemented by saga objects which can be steered, i.e. which have writable metrics, and which might allow to add new metrics |
| saga::stream::server | The stream_server object establishes a listening/server object that waits for client connections |
| saga::stream::stream | This is the ob ject that encapsulates all client stream ob jects |
| saga::task | Brief description starts here |
| saga::task_base | Brief description starts here |
| saga::task_container | Handles a large number of asynchronous operations |
| saga::timeout | |
| saga::url | SAGA's implementation of an RFC 1630 compliant URL Class |
| saga::uuid | Brief description starts here |