accelerator< C > Struct Template Reference

#include <generic.hpp>

List of all members.

Static Public Member Functions

Static Public Attributes


Detailed Description

template<typename C>
struct mmx::accelerator< C >

Definition at line 471 of file generic.hpp.


Member Function Documentation

void set_apply ( nat  code,
const routine r 
) [inline, static]

Definition at line 44 of file glue.hpp.

References accelerator< C >::apply, mmx::fill_out(), and accelerator< C >::nr_apply.

00044                                                            {
00045   fill_out (apply, nr_apply, code, r); }

void set_construct ( nat  id,
const routine r 
) [inline, static]

Definition at line 42 of file glue.hpp.

References accelerator< C >::construct, mmx::fill_out(), and accelerator< C >::nr_construct.

00042                                                              {
00043   fill_out (construct, nr_construct, id, r); }


Member Data Documentation

routine * apply = NULL [inline, static]

Definition at line 475 of file generic.hpp.

Referenced by accelerator< C >::set_apply().

routine * construct = NULL [inline, static]

Definition at line 473 of file generic.hpp.

Referenced by accelerator< C >::set_construct().

nat id = (nat) -1 [inline, static]

Definition at line 472 of file generic.hpp.

nat nr_apply = (nat) 0 [inline, static]

Definition at line 476 of file generic.hpp.

Referenced by accelerator< C >::set_apply().

nat nr_construct = (nat) 0 [inline, static]

Definition at line 474 of file generic.hpp.

Referenced by accelerator< C >::set_construct().


The documentation for this struct was generated from the following files:

Generated on 6 Dec 2012 for basix by  doxygen 1.6.1