SAGA Adaptor CPI v.1.0
saga::adaptors::const_attribute_cpi_wrapper Class Reference

#include <attribute_cpi_wrapper.hpp>

Inheritance diagram for saga::adaptors::const_attribute_cpi_wrapper:

List of all members.

Public Member Functions

 const_attribute_cpi_wrapper (saga::impl::v1_0::attribute_cpi const *cpi_instance)
saga::task get_attribute (std::string key, bool is_sync)
saga::task set_attribute (std::string key, std::string val, bool is_sync)
saga::task get_vector_attribute (std::string key, bool is_sync)
saga::task set_vector_attribute (std::string key, strvec_type val, bool is_sync)
saga::task remove_attribute (std::string key, bool is_sync)
saga::task list_attributes (bool is_sync)
saga::task find_attributes (std::string pattern, bool is_sync)
saga::task attribute_exists (std::string key, bool is_sync)
saga::task attribute_is_readonly (std::string key, bool is_sync)
saga::task attribute_is_writable (std::string key, bool is_sync)
saga::task attribute_is_vector (std::string key, bool is_sync)
saga::task attribute_is_extended (std::string key, bool is_sync)

Detailed Description

Definition at line 22 of file attribute_cpi_wrapper.hpp.


Constructor & Destructor Documentation

saga::adaptors::const_attribute_cpi_wrapper::const_attribute_cpi_wrapper ( saga::impl::v1_0::attribute_cpi const *  cpi_instance) [inline]

Definition at line 30 of file attribute_cpi_wrapper.hpp.


Member Function Documentation

saga::task saga::adaptors::const_attribute_cpi_wrapper::get_attribute ( std::string  key,
bool  is_sync 
) [inline]

Definition at line 36 of file attribute_cpi_wrapper.hpp.

References saga::task_base::Done, and saga::task::get_result().

saga::task saga::adaptors::const_attribute_cpi_wrapper::set_attribute ( std::string  key,
std::string  val,
bool  is_sync 
) [inline]

Definition at line 47 of file attribute_cpi_wrapper.hpp.

References saga::NotImplemented.

saga::task saga::adaptors::const_attribute_cpi_wrapper::get_vector_attribute ( std::string  key,
bool  is_sync 
) [inline]

Definition at line 55 of file attribute_cpi_wrapper.hpp.

References saga::task_base::Done, and saga::task::get_result().

saga::task saga::adaptors::const_attribute_cpi_wrapper::set_vector_attribute ( std::string  key,
strvec_type  val,
bool  is_sync 
) [inline]

Definition at line 66 of file attribute_cpi_wrapper.hpp.

References saga::NotImplemented.

saga::task saga::adaptors::const_attribute_cpi_wrapper::remove_attribute ( std::string  key,
bool  is_sync 
) [inline]

Definition at line 74 of file attribute_cpi_wrapper.hpp.

References saga::NotImplemented.

saga::task saga::adaptors::const_attribute_cpi_wrapper::list_attributes ( bool  is_sync) [inline]

Definition at line 82 of file attribute_cpi_wrapper.hpp.

References saga::task_base::Done, and saga::task::get_result().

saga::task saga::adaptors::const_attribute_cpi_wrapper::find_attributes ( std::string  pattern,
bool  is_sync 
) [inline]

Definition at line 93 of file attribute_cpi_wrapper.hpp.

References saga::task_base::Done, and saga::task::get_result().

saga::task saga::adaptors::const_attribute_cpi_wrapper::attribute_exists ( std::string  key,
bool  is_sync 
) [inline]

Definition at line 104 of file attribute_cpi_wrapper.hpp.

References saga::task_base::Done, and saga::task::get_result().

saga::task saga::adaptors::const_attribute_cpi_wrapper::attribute_is_readonly ( std::string  key,
bool  is_sync 
) [inline]

Definition at line 115 of file attribute_cpi_wrapper.hpp.

References saga::task_base::Done, and saga::task::get_result().

saga::task saga::adaptors::const_attribute_cpi_wrapper::attribute_is_writable ( std::string  key,
bool  is_sync 
) [inline]

Definition at line 126 of file attribute_cpi_wrapper.hpp.

References saga::task_base::Done, and saga::task::get_result().

saga::task saga::adaptors::const_attribute_cpi_wrapper::attribute_is_vector ( std::string  key,
bool  is_sync 
) [inline]

Definition at line 137 of file attribute_cpi_wrapper.hpp.

References saga::task_base::Done, and saga::task::get_result().

saga::task saga::adaptors::const_attribute_cpi_wrapper::attribute_is_extended ( std::string  key,
bool  is_sync 
) [inline]

Definition at line 148 of file attribute_cpi_wrapper.hpp.

References saga::task_base::Done, and saga::task::get_result().


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