Main Page Modules Namespaces C++ Classes Compound List File List Index
TNL: TNL::RangedU32< rangeStart, rangeEnd > Struct Template Reference

# TNL::RangedU32< rangeStart, rangeEnd > Struct Template Reference

`#include <tnlTypes.h>`

Inheritance diagram for TNL::RangedU32< rangeStart, rangeEnd >:

## Detailed Description

### template<U32 rangeStart, U32 rangeEnd>
struct TNL::RangedU32< rangeStart, rangeEnd >

Unsigned ranged integer bit-level RPC template wrapper.

The RangedU32 is used to specify a range of valid values for the parameter in the parameter list for an RPC method.

## Public Member Functions

| RangedU32 (U32 val=rangeStart)
| operator U32 () const

## Data Fields

U32 | value

## Field Documentation

template<U32 rangeStart, U32 rangeEnd>

U32 TNL::RangedU32< rangeStart, rangeEnd >::value