
#include <msa-common.h>
Static Public Member Functions | |
| template<typename U> | |
| static void | accumulate (T &a, const U &b) |
| static T | getIdentity () |
| static bool | pupEveryElement () |
T is the data type. It may be a primitive one or a class. T must support the default constructor, assignment, += operator if you use accumulate, typecast from int 0, 1, and pup.
Definition at line 49 of file msa-common.h.
| static void DefaultEntry< T, PUP_EVERY_ELEMENT >::accumulate | ( | T & | a, | |
| const U & | b | |||
| ) | [inline, static] |
Definition at line 52 of file msa-common.h.
| static T DefaultEntry< T, PUP_EVERY_ELEMENT >::getIdentity | ( | ) | [inline, static] |
Definition at line 54 of file msa-common.h.
| static bool DefaultEntry< T, PUP_EVERY_ELEMENT >::pupEveryElement | ( | ) | [inline, static] |
Definition at line 55 of file msa-common.h.
1.5.5