alias_unary_access_rep< C, R, A > Class Template Reference

#include <alias.hpp>

List of all members.

Public Member Functions


Detailed Description

template<typename C, typename R, typename A>
class mmx::alias_unary_access_rep< C, R, A >

Definition at line 229 of file alias.hpp.


Constructor & Destructor Documentation

alias_unary_access_rep ( const alias< R > &  rr,
const A &  aa 
) [inline]

Definition at line 233 of file alias.hpp.

00233                                                                  :
00234     r (rr), a (aa) {}
  C get () const { return read (get_alias (r), a); }


Member Function Documentation

void close (  )  const [inline]

Definition at line 237 of file alias.hpp.

References mmx::close_alias().

00237 { close_alias (r); }

C get (  )  const [inline]

Definition at line 235 of file alias.hpp.

References mmx::get_alias(), and mmx::read().

00235 { return read (get_alias (r), a); }

C& open (  )  const [inline]

Definition at line 236 of file alias.hpp.

References mmx::open_alias().

00236 { return open_alias (r) [a]; }


The documentation for this class was generated from the following file:

Generated on 6 Dec 2012 for basix by  doxygen 1.6.1