NCBI C++ ToolKit
Public Member Functions | Private Attributes | List of all members
TestUtil::CRandomIntGen< lowest_value, highest_value > Struct Template Reference

Search Toolkit Book for TestUtil::CRandomIntGen

#include "blast_test_util.hpp"
(Private to src/objtools/align_format/unit_test.)

Public Member Functions

 CRandomIntGen ()
 
int operator() ()
 

Private Attributes

ncbi::CRandom m_Gen
 

Detailed Description

template<int lowest_value = 0, int highest_value = ncbi::CRandom::GetMax()>
struct TestUtil::CRandomIntGen< lowest_value, highest_value >

Definition at line 78 of file blast_test_util.hpp.

Constructor & Destructor Documentation

◆ CRandomIntGen()

template<int lowest_value = 0, int highest_value = ncbi::CRandom::GetMax()>
TestUtil::CRandomIntGen< lowest_value, highest_value >::CRandomIntGen ( )
inline

Definition at line 79 of file blast_test_util.hpp.

Member Function Documentation

◆ operator()()

template<int lowest_value = 0, int highest_value = ncbi::CRandom::GetMax()>
int TestUtil::CRandomIntGen< lowest_value, highest_value >::operator() ( void  )
inline

Member Data Documentation

◆ m_Gen

template<int lowest_value = 0, int highest_value = ncbi::CRandom::GetMax()>
ncbi::CRandom TestUtil::CRandomIntGen< lowest_value, highest_value >::m_Gen
private

The documentation for this struct was generated from the following file:
Modified on Wed Apr 17 13:08:54 2024 by modify_doxy.py rev. 669887