Panzer  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
panzer_stk::PermFunctor< RAContainer, Compare > Struct Template Reference

#include <Panzer_STK_Utilities.hpp>

Public Member Functions

 PermFunctor (const RAContainer &cont, const Compare &comp)
 
 PermFunctor (const PermFunctor &p)
 
bool operator() (std::size_t a, std::size_t b) const
 

Private Member Functions

 PermFunctor ()
 

Private Attributes

const Compare & compare
 
const RAContainer & values
 

Detailed Description

template<typename RAContainer, typename Compare>
struct panzer_stk::PermFunctor< RAContainer, Compare >

Definition at line 93 of file Panzer_STK_Utilities.hpp.

Constructor & Destructor Documentation

template<typename RAContainer, typename Compare>
panzer_stk::PermFunctor< RAContainer, Compare >::PermFunctor ( const RAContainer &  cont,
const Compare &  comp 
)
inline

Definition at line 94 of file Panzer_STK_Utilities.hpp.

template<typename RAContainer, typename Compare>
panzer_stk::PermFunctor< RAContainer, Compare >::PermFunctor ( const PermFunctor< RAContainer, Compare > &  p)
inline

Definition at line 96 of file Panzer_STK_Utilities.hpp.

template<typename RAContainer, typename Compare>
panzer_stk::PermFunctor< RAContainer, Compare >::PermFunctor ( )
private

Member Function Documentation

template<typename RAContainer, typename Compare>
bool panzer_stk::PermFunctor< RAContainer, Compare >::operator() ( std::size_t  a,
std::size_t  b 
) const
inline

Definition at line 99 of file Panzer_STK_Utilities.hpp.

Member Data Documentation

template<typename RAContainer, typename Compare>
const Compare& panzer_stk::PermFunctor< RAContainer, Compare >::compare
private

Definition at line 103 of file Panzer_STK_Utilities.hpp.

template<typename RAContainer, typename Compare>
const RAContainer& panzer_stk::PermFunctor< RAContainer, Compare >::values
private

Definition at line 104 of file Panzer_STK_Utilities.hpp.


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