saga::session Class Reference
Almost all SAGA objects are created in a SAGA session, and are associated with this (and only this) session for their whole life time.
More...
#include <session.hpp>
List of all members.
Detailed Description
Almost all SAGA objects are created in a SAGA session, and are associated with this (and only this) session for their whole life time.
A session instance to be used on ob ect instantiation can explicitly be given as first parameter to the SAGA object instantiation call (CONSTRUCTOR). If the session is omitted as first parameter, a default session is used, with default security context(s) attached. The default session can be obtained by passing true to the session CONSTRUCTOR.
Constructor & Destructor Documentation
saga::session::session |
( |
bool |
default_session |
) |
[explicit, protected] |
saga::session::session |
( |
|
) |
[explicit] |
saga::session::session |
( |
saga::object const & |
obj |
) |
[explicit] |
saga::session::~session |
( |
void |
|
) |
|
Member Function Documentation
Brief description starts here.
std::vector<saga::context> saga::session::list_contexts |
( |
|
) |
const |
Retrieves all contexts attached to a session.
- Returns:
- List of contexts of this session.
void saga::session::close |
( |
double |
timeout = 0.0 |
) |
|
Friends And Related Function Documentation
Brief description starts here.
The documentation for this class was generated from the following file: