MySQL 9.3.0
Source Code Documentation
helper::GeneratorAlpha Struct Reference

#include <random.h>

Inheritance diagram for helper::GeneratorAlpha:
[legend]

Static Public Member Functions

static char generate ()
 
- Static Public Member Functions inherited from helper::GeneratorSmallAlpha
static char generate ()
 
- Static Public Member Functions inherited from helper::GeneratorBase
static int get_random_int (int range)
 Static method that generates random number. More...
 

Static Public Attributes

static const int kNumberOfCharacters = smallRange + bigRange
 
- Static Public Attributes inherited from helper::GeneratorSmallAlpha
static const int kNumberOfCharacters = smallRange
 

Additional Inherited Members

- Static Protected Attributes inherited from helper::GeneratorSmallAlpha
static const char smallEnd = 'z'
 
static const char smallBegin = 'a'
 
static const char bigEnd = 'Z'
 
static const char bigBegin = 'A'
 
static const int smallRange = (smallEnd - smallBegin) + 1
 
static const int bigRange = (bigEnd - bigBegin) + 1
 

Member Function Documentation

◆ generate()

static char helper::GeneratorAlpha::generate ( )
inlinestatic

Member Data Documentation

◆ kNumberOfCharacters

const int helper::GeneratorAlpha::kNumberOfCharacters = smallRange + bigRange
static

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