Zoltan2
Static Public Member Functions | Static Public Attributes | List of all members
Zoltan2::TPL_Traits< ZOLTAN_ID_PTR, zno_t > Struct Template Reference

#include <Zoltan2_TPLTraits.hpp>

Static Public Member Functions

static bool OK_TO_CAST_TPL_T ()
 
static void ASSIGN_TPL_T (ZOLTAN_ID_PTR &a, zno_t b)
 
static void ASSIGN_TPL_T_ARRAY (ZOLTAN_ID_PTR *a, ArrayView< zno_t > &b)
 
static void DELETE_TPL_T_ARRAY (ZOLTAN_ID_PTR *a)
 

Static Public Attributes

static const int NUM_ID
 

Detailed Description

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

Definition at line 153 of file Zoltan2_TPLTraits.hpp.

Member Function Documentation

template<typename zno_t >
static bool Zoltan2::TPL_Traits< ZOLTAN_ID_PTR, zno_t >::OK_TO_CAST_TPL_T ( )
inlinestatic

Definition at line 165 of file Zoltan2_TPLTraits.hpp.

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

Definition at line 174 of file Zoltan2_TPLTraits.hpp.

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

Definition at line 193 of file Zoltan2_TPLTraits.hpp.

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

Definition at line 211 of file Zoltan2_TPLTraits.hpp.

Member Data Documentation

template<typename zno_t >
const int Zoltan2::TPL_Traits< ZOLTAN_ID_PTR, zno_t >::NUM_ID
static
Initial value:
= ((sizeof(zno_t) / sizeof(ZOLTAN_ID_TYPE) > 0)
? (sizeof(zno_t) / sizeof(ZOLTAN_ID_TYPE))
: 1)

Definition at line 161 of file Zoltan2_TPLTraits.hpp.


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