AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::slam::policies::EmptySetTraits< slam::Set< P, E > > Struct Template Reference

Specialization of NullSetTraits for the base class Set. More...

#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/latest/src/axom/slam/policies/PolicyTraits.hpp>

Public Types

using EmptySetType = slam::Set< P, E >
 

Static Public Member Functions

static AXOM_HOST_DEVICE EmptySetTypeemptySet ()
 
static AXOM_HOST_DEVICE bool isEmpty (const EmptySetType *set)
 

Detailed Description

template<typename P, typename E>
struct axom::slam::policies::EmptySetTraits< slam::Set< P, E > >

Specialization of NullSetTraits for the base class Set.

The null pointer is of type NullSet

Member Typedef Documentation

◆ EmptySetType

template<typename P , typename E >
using axom::slam::policies::EmptySetTraits< slam::Set< P, E > >::EmptySetType = slam::Set<P, E>

Member Function Documentation

◆ emptySet()

template<typename P , typename E >
static AXOM_HOST_DEVICE EmptySetType* axom::slam::policies::EmptySetTraits< slam::Set< P, E > >::emptySet ( )
inlinestatic

◆ isEmpty()

template<typename P , typename E >
static AXOM_HOST_DEVICE bool axom::slam::policies::EmptySetTraits< slam::Set< P, E > >::isEmpty ( const EmptySetType set)
inlinestatic

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