SAGA Adaptor CPI v.1.0
saga::adaptors::v1_0::permissions_cpi< Derived > Class Template Reference

#include <permissions_cpi.hpp>

Inheritance diagram for saga::adaptors::v1_0::permissions_cpi< Derived >:

List of all members.

Public Member Functions

 permissions_cpi (proxy *p, cpi_info const &info, TR1::shared_ptr< saga::adaptor > adaptor, cpi::flags flags)
 ~permissions_cpi (void)
TR1::shared_ptr< Derived > shared_from_this ()

Static Public Member Functions

static void register_cpi (std::vector< cpi_info > &infos, preference_type prefs, saga::uuid adaptor_uuid)

Protected Types

typedef saga::impl::proxy proxy
typedef
saga::impl::v1_0::preference_type 
preference_type
typedef
saga::impl::v1_0::permissions_cpi 
base_type

Detailed Description

template<typename Derived>
class saga::adaptors::v1_0::permissions_cpi< Derived >

Definition at line 111 of file permissions_cpi.hpp.


Member Typedef Documentation

template<typename Derived >
typedef saga::impl::proxy saga::adaptors::v1_0::permissions_cpi< Derived >::proxy [protected]

Definition at line 115 of file permissions_cpi.hpp.

template<typename Derived >
typedef saga::impl::v1_0::preference_type saga::adaptors::v1_0::permissions_cpi< Derived >::preference_type [protected]

Definition at line 118 of file permissions_cpi.hpp.

template<typename Derived >
typedef saga::impl::v1_0::permissions_cpi saga::adaptors::v1_0::permissions_cpi< Derived >::base_type [protected]

Definition at line 119 of file permissions_cpi.hpp.


Constructor & Destructor Documentation

template<typename Derived >
saga::adaptors::v1_0::permissions_cpi< Derived >::permissions_cpi ( proxy p,
cpi_info const &  info,
TR1::shared_ptr< saga::adaptor >  adaptor,
cpi::flags  flags 
) [inline]

Definition at line 122 of file permissions_cpi.hpp.

template<typename Derived >
saga::adaptors::v1_0::permissions_cpi< Derived >::~permissions_cpi ( void  ) [inline]

Definition at line 128 of file permissions_cpi.hpp.


Member Function Documentation

template<typename Derived >
static void saga::adaptors::v1_0::permissions_cpi< Derived >::register_cpi ( std::vector< cpi_info > &  infos,
preference_type  prefs,
saga::uuid  adaptor_uuid 
) [inline, static]

Definition at line 144 of file permissions_cpi.hpp.

References saga::adaptors::permissions_cpi.

template<typename Derived >
TR1::shared_ptr<Derived> saga::adaptors::v1_0::permissions_cpi< Derived >::shared_from_this ( ) [inline]

Definition at line 156 of file permissions_cpi.hpp.


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