#include <attribute.hpp>
List of all members.
Public Types |
| typedef std::vector< std::string > | strvec_type |
Static Public Member Functions |
| static std::string | get_attribute (Derived const &this_, std::string const &) |
| static void | set_attribute (Derived &this_, std::string const &, std::string const &) |
| static void | get_vector_attribute (Derived const &this_, std::string const &, strvec_type &) |
| static void | set_vector_attribute (Derived &this_, std::string const &, strvec_type const &) |
| static void | remove_attribute (Derived &this_, std::string const &) |
| static void | list_attributes (Derived const &this_, strvec_type &) |
| static void | find_attributes (Derived const &this_, std::string const &, strvec_type &) |
| static bool | attribute_exists (Derived const &this_, std::string const &) |
| static bool | attribute_is_readonly (Derived const &this_, std::string const &) |
| static bool | attribute_is_writable (Derived const &this_, std::string const &) |
| static bool | attribute_is_vector (Derived const &this_, std::string const &) |
| static bool | attribute_is_removable (Derived const &this_, std::string const &) |
template<typename Derived>
struct saga::detail::attribute_sync< Derived >
Member Typedef Documentation
template<typename Derived >
Member Function Documentation
template<typename Derived >
template<typename Derived >
| void saga::detail::attribute_sync< Derived >::set_attribute |
( |
Derived & |
this_, |
|
|
std::string const & |
key, |
|
|
std::string const & |
val |
|
) |
| [inline, static] |
template<typename Derived >
template<typename Derived >
template<typename Derived >
template<typename Derived >
template<typename Derived >
template<typename Derived >
template<typename Derived >
template<typename Derived >
template<typename Derived >
template<typename Derived >
The documentation for this struct was generated from the following files: