Zoltan2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Static Public Member Functions | Static Public Attributes | List of all members
Zoltan2::TPL_Traits< first_t, ZOLTAN_ID_PTR > Struct Template Reference

#include <Zoltan2_TPLTraits.hpp>

Static Public Member Functions

static bool OK_TO_CAST ()
 
static void ASSIGN (first_t &a, ZOLTAN_ID_PTR b)
 
static void ASSIGN_ARRAY (first_t *a, ArrayView< ZOLTAN_ID_PTR > &b)
 
static void SAVE_ARRAYRCP (ArrayRCP< first_t > *a, ZOLTAN_ID_PTR b, size_t size)
 
static void DELETE_ARRAY (first_t **a)
 

Static Public Attributes

static const int NUM_ID = TPL_Traits<ZOLTAN_ID_PTR, first_t>::NUM_ID
 

Detailed Description

template<typename first_t>
struct Zoltan2::TPL_Traits< first_t, ZOLTAN_ID_PTR >

Definition at line 261 of file Zoltan2_TPLTraits.hpp.

Member Function Documentation

template<typename first_t >
static bool Zoltan2::TPL_Traits< first_t, ZOLTAN_ID_PTR >::OK_TO_CAST ( )
inlinestatic

Definition at line 267 of file Zoltan2_TPLTraits.hpp.

template<typename first_t >
static void Zoltan2::TPL_Traits< first_t, ZOLTAN_ID_PTR >::ASSIGN ( first_t &  a,
ZOLTAN_ID_PTR  b 
)
inlinestatic

Definition at line 276 of file Zoltan2_TPLTraits.hpp.

template<typename first_t >
static void Zoltan2::TPL_Traits< first_t, ZOLTAN_ID_PTR >::ASSIGN_ARRAY ( first_t *  a,
ArrayView< ZOLTAN_ID_PTR > &  b 
)
inlinestatic

Definition at line 288 of file Zoltan2_TPLTraits.hpp.

template<typename first_t >
static void Zoltan2::TPL_Traits< first_t, ZOLTAN_ID_PTR >::SAVE_ARRAYRCP ( ArrayRCP< first_t > *  a,
ZOLTAN_ID_PTR  b,
size_t  size 
)
inlinestatic

Definition at line 295 of file Zoltan2_TPLTraits.hpp.

template<typename first_t >
static void Zoltan2::TPL_Traits< first_t, ZOLTAN_ID_PTR >::DELETE_ARRAY ( first_t **  a)
inlinestatic

Definition at line 315 of file Zoltan2_TPLTraits.hpp.

Member Data Documentation

template<typename first_t >
const int Zoltan2::TPL_Traits< first_t, ZOLTAN_ID_PTR >::NUM_ID = TPL_Traits<ZOLTAN_ID_PTR, first_t>::NUM_ID
static

Definition at line 265 of file Zoltan2_TPLTraits.hpp.


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