|
SAGA C++ API 1.5.3
|
The SAGA permission interface. More...
#include <permissions.hpp>

Public Types | |
| enum | permission { None = 0, Query = 1, Read = 2, Write = 4, Exec = 8, Owner = 0x10, All = 0x1F } |
This enum specifies the available permissions in SAGA. More... | |
Public Member Functions | |
| permissions (saga::object rhs) | |
| Brief description starts here. | |
| permissions (saga::impl::object *impl) | |
| Brief description starts here. | |
| ~permissions (void) | |
| Brief description starts here. | |
Protected Member Functions | |
| TR1::shared_ptr < saga::impl::object > | get_impl_sp (void) const |
| saga::impl::object * | get_impl (void) const |
| bool | is_impl_valid () const |
Protected Attributes | |
| TR1::shared_ptr < saga::impl::object > | impl_ |
The SAGA permission interface.
| saga::permissions::permissions | ( | saga::object | rhs | ) |
Brief description starts here.
| saga::permissions::permissions | ( | saga::impl::object * | impl | ) | [explicit] |
Brief description starts here.
| saga::permissions::~permissions | ( | void | ) |
Brief description starts here.
| TR1::shared_ptr<saga::impl::object> saga::permissions::get_impl_sp | ( | void | ) | const [inline, protected] |
| saga::impl::object* saga::permissions::get_impl | ( | void | ) | const [inline, protected] |
| bool saga::permissions::is_impl_valid | ( | ) | const [inline, protected] |
TR1::shared_ptr<saga::impl::object> saga::permissions::impl_ [protected] |