SAGA C++ API 1.5.3

saga::attribute Class Reference

Brief description starts here. More...

#include <attribute.hpp>

Inheritance diagram for saga::attribute:

List of all members.

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

Detailed Description

Brief description starts here.


Member Typedef Documentation

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 >.


Constructor & Destructor Documentation

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.


Member Function Documentation

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]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines