FleCSI Core API Version: 2.4.0
 
Loading...
Searching...
No Matches
borrow_base Struct Reference

Specialization-independent definitions. More...

Public Types

template<class C >
using wrap
 The borrow topology type for a subtopology.
 

Static Public Member Functions

template<class T >
static auto & derived (borrow_extra< flecsi::topology< T > > &e)
 Get the derived object from a borrow_extra specialization.
 

Detailed Description

Specialization-independent definitions.

Member Typedef Documentation

◆ wrap

template<class C >
using wrap

The borrow topology type for a subtopology.

Template Parameters
Csubtopology type

Member Function Documentation

◆ derived()

template<class T >
static auto & derived ( borrow_extra< flecsi::topology< T > > & e)
static

Get the derived object from a borrow_extra specialization.

Parameters
eusually *this
Returns
the borrow::topology object to which e refers