AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::slam::policies::NoSubset Struct Reference

#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/v0.5.0/src/axom/slam/policies/SubsettingPolicies.hpp>

Inheritance diagram for axom::slam::policies::NoSubset:

Public Types

using ParentSetType = const Set<>
 

Public Member Functions

 NoSubset ()
 
 NoSubset (ParentSetType *)
 
bool isSubset () const
 Checks whether the set containing this policy class is a subset. More...
 
const ParentSetTypeparentSet () const
 
template<typename OrderedSetIt >
bool isValid (OrderedSetIt, OrderedSetIt, bool) const
 

Static Public Attributes

static const NullSet s_nullSet
 

Member Typedef Documentation

◆ ParentSetType

Constructor & Destructor Documentation

◆ NoSubset() [1/2]

axom::slam::policies::NoSubset::NoSubset ( )
inline

◆ NoSubset() [2/2]

axom::slam::policies::NoSubset::NoSubset ( ParentSetType )
inline

Member Function Documentation

◆ isSubset()

bool axom::slam::policies::NoSubset::isSubset ( ) const
inline

Checks whether the set containing this policy class is a subset.

Referenced by axom::slam::policies::VirtualParentSubset::isValid(), and axom::slam::policies::ConcreteParentSubset< TheParentSetType >::isValid().

◆ parentSet()

const ParentSetType* axom::slam::policies::NoSubset::parentSet ( ) const
inline

◆ isValid()

template<typename OrderedSetIt >
bool axom::slam::policies::NoSubset::isValid ( OrderedSetIt  ,
OrderedSetIt  ,
bool   
) const
inline

Member Data Documentation

◆ s_nullSet

const NullSet axom::slam::policies::NoSubset::s_nullSet
static

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