NSVD Reader  0.0.1
nodamushi::svd::normalized::WriteConstraint::range_t Struct Reference

<writeConstraint>.<range> element More...

#include <WriteConstraint.hpp>

Public Member Functions

 operator bool () const noexcept
 return valid More...
 
 range_t ()
 
void init (uint64_t max, uint64_t min) noexcept
 
void clear () noexcept
 

Public Attributes

bool valid
 Indicates whether this data is valid. More...
 
uint64_t maximum
 range maxmmum.this value is enable when range is true. More...
 
uint64_t minimum
 range minimum.this value is enable when range is true. More...
 

Detailed Description

<writeConstraint>.<range> element

Definition at line 28 of file WriteConstraint.hpp.

Constructor & Destructor Documentation

◆ range_t()

nodamushi::svd::normalized::WriteConstraint::range_t::range_t ( )
inline

Definition at line 43 of file WriteConstraint.hpp.

Member Function Documentation

◆ clear()

void nodamushi::svd::normalized::WriteConstraint::range_t::clear ( )
inlinenoexcept

Definition at line 51 of file WriteConstraint.hpp.

◆ init()

void nodamushi::svd::normalized::WriteConstraint::range_t::init ( uint64_t  max,
uint64_t  min 
)
inlinenoexcept

Definition at line 45 of file WriteConstraint.hpp.

◆ operator bool()

nodamushi::svd::normalized::WriteConstraint::range_t::operator bool ( ) const
inlinenoexcept

return valid

Definition at line 37 of file WriteConstraint.hpp.

Member Data Documentation

◆ maximum

uint64_t nodamushi::svd::normalized::WriteConstraint::range_t::maximum

range maxmmum.this value is enable when range is true.

Definition at line 40 of file WriteConstraint.hpp.

◆ minimum

uint64_t nodamushi::svd::normalized::WriteConstraint::range_t::minimum

range minimum.this value is enable when range is true.

Definition at line 42 of file WriteConstraint.hpp.

◆ valid

bool nodamushi::svd::normalized::WriteConstraint::range_t::valid

Indicates whether this data is valid.

When valid is false, this instance has no value.

Definition at line 35 of file WriteConstraint.hpp.


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