ONE - On-device Neural Engine
Loading...
Searching...
No Matches
nest::Domain Class Reference

#include <Domain.h>

Public Member Functions

 Domain ()=default
 
 Domain (const DomainID &id)
 
 Domain (const Domain &)=default
 
template<typename... Args>
Closure operator() (Args &&...indices)
 
const DomainIDid (void) const
 

Detailed Description

Definition at line 25 of file Domain.h.

Constructor & Destructor Documentation

◆ Domain() [1/3]

nest::Domain::Domain ( )
default

◆ Domain() [2/3]

nest::Domain::Domain ( const DomainID id)
inline

Definition at line 31 of file Domain.h.

31 : _id{id}
32 {
33 // DO NOTHING
34 }

◆ Domain() [3/3]

nest::Domain::Domain ( const Domain )
default

Member Function Documentation

◆ id()

const DomainID & nest::Domain::id ( void  ) const
inline

Definition at line 46 of file Domain.h.

46{ return _id; }

Referenced by nest::DomainContext::info().

◆ operator()()

template<typename... Args>
Closure nest::Domain::operator() ( Args &&...  indices)
inline

Definition at line 40 of file Domain.h.

41 {
42 return Closure{_id, std::forward<Args>(indices)...};
43 }

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