ONE - On-device Neural Engine
Loading...
Searching...
No Matches
nest::Level Class Referencefinal

#include <Level.h>

Public Member Functions

 Level ()
 
 Level (uint32_t value)
 
bool valid (void) const
 
uint32_t value (void) const
 

Detailed Description

Definition at line 24 of file Level.h.

Constructor & Destructor Documentation

◆ Level() [1/2]

nest::Level::Level ( )

Definition at line 28 of file Level.cpp.

28 : _value{invalid_tag}
29{
30 // DO NOTHING
31}

◆ Level() [2/2]

nest::Level::Level ( uint32_t  value)
explicit

Definition at line 33 of file Level.cpp.

33: _value{value} { assert(value != invalid_tag); }
uint32_t value(void) const
Definition Level.h:34

References value().

Member Function Documentation

◆ valid()

bool nest::Level::valid ( void  ) const

Definition at line 35 of file Level.cpp.

35{ return _value != invalid_tag; }

Referenced by nest::operator<(), and nest::operator==().

◆ value()

uint32_t nest::Level::value ( void  ) const
inline

Definition at line 34 of file Level.h.

34{ return _value; }

Referenced by nest::Schedule::at(), Level(), nest::operator<(), and nest::operator==().


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