|
SAGA C++ API 1.5.3
|
Brief description starts here. More...
#include <attribute.hpp>

Public Types | |
| typedef saga::impl::object | implementation_base_type |
| @ /** These methods are not within API scope */ | |
| typedef std::vector< std::string > | strvec_type |
| Attribute string vector type. | |
| typedef std::map< std::string, std::string > | strmap_type |
| Attribute string map type. | |
Public Member Functions | |
| attribute (saga::impl::object *impl) | |
| Brief description starts here. | |
| attribute (saga::object rhs) | |
| Brief description starts here. | |
| attribute (void) | |
| Brief description starts here. | |
| ~attribute (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 |
Brief description starts here.
| typedef saga::impl::object saga::attribute::implementation_base_type |
@ /** These methods are not within API scope */
| typedef std::vector<std::string> saga::attribute::strvec_type |
Attribute string vector type.
Reimplemented from saga::detail::attribute< attribute >.
| typedef std::map<std::string, std::string> saga::attribute::strmap_type |
Attribute string map type.
Reimplemented from saga::detail::attribute< attribute >.
| saga::attribute::attribute | ( | saga::impl::object * | impl | ) | [explicit] |
Brief description starts here.
| saga::attribute::attribute | ( | saga::object | rhs | ) |
Brief description starts here.
| saga::attribute::attribute | ( | void | ) |
Brief description starts here.
| saga::attribute::~attribute | ( | void | ) |
Brief description starts here.
| TR1::shared_ptr<saga::impl::object> saga::attribute::get_impl_sp | ( | void | ) | const [inline, protected] |
@ /** These methods are not within API scope */
| saga::impl::object* saga::attribute::get_impl | ( | void | ) | const [inline, protected] |
| bool saga::attribute::is_impl_valid | ( | ) | const [inline, protected] |