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

#include <attribute_cpi_wrapper.hpp>

Inheritance diagram for saga::adaptors::attribute_cpi_wrapper:

List of all members.

Public Member Functions

 attribute_cpi_wrapper (saga::impl::v1_0::attribute_cpi *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 165 of file attribute_cpi_wrapper.hpp.


Constructor & Destructor Documentation

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

Definition at line 171 of file attribute_cpi_wrapper.hpp.


Member Function Documentation

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

Definition at line 177 of file attribute_cpi_wrapper.hpp.

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

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

Definition at line 188 of file attribute_cpi_wrapper.hpp.

References saga::task_base::Done.

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

Definition at line 199 of file attribute_cpi_wrapper.hpp.

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

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

Definition at line 210 of file attribute_cpi_wrapper.hpp.

References saga::task_base::Done.

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

Definition at line 221 of file attribute_cpi_wrapper.hpp.

References saga::task_base::Done.

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

Definition at line 232 of file attribute_cpi_wrapper.hpp.

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

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

Definition at line 243 of file attribute_cpi_wrapper.hpp.

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

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

Definition at line 254 of file attribute_cpi_wrapper.hpp.

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

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

Definition at line 265 of file attribute_cpi_wrapper.hpp.

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

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

Definition at line 276 of file attribute_cpi_wrapper.hpp.

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

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

Definition at line 287 of file attribute_cpi_wrapper.hpp.

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

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

Definition at line 298 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