updater_rep Class Reference

Inheritance diagram for updater_rep:
rep_struct

List of all members.

Public Member Functions

Public Attributes

Friends


Detailed Description

Definition at line 108 of file dynamic.cpp.


Constructor & Destructor Documentation

updater_rep ( const routine fun2,
dynamic_rep ret2,
const vector< dynamic > &  args2 
) [inline]

Definition at line 115 of file dynamic.cpp.

00116                                                    :
00117     fun (fun2), ret (ret2), args (args2) {}
  inline ~updater_rep () {}

~updater_rep (  )  [inline]

Definition at line 118 of file dynamic.cpp.

00118 {}


Member Function Documentation

void update (  )  const

Definition at line 187 of file dynamic.cpp.

References updater_rep::args, mmx::assign(), updater_rep::fun, mmx::N(), and updater_rep::ret.

00187                            {
00188   vector<generic> a= fill<generic> (N (args));
00189   for (nat i= 0; i<N(a); i++) a[i]= args[i]->val;
00190   assign (dynamic (ret, true), fun->apply (a));
00191 }


Friends And Related Function Documentation

friend class observer [friend]

Definition at line 121 of file dynamic.cpp.


Member Data Documentation

Definition at line 112 of file dynamic.cpp.

Referenced by updater_rep::update().

Definition at line 110 of file dynamic.cpp.

Referenced by updater_rep::update().

Definition at line 113 of file dynamic.cpp.

MMX_ALLOCATORS int ref_count [inherited]

Definition at line 164 of file basix.hpp.

Definition at line 111 of file dynamic.cpp.

Referenced by updater_rep::update().


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

Generated on 6 Dec 2012 for basix by  doxygen 1.6.1