Public Member Functions | Private Member Functions | Private Attributes | List of all members
PreCalculatedPrimeTable Class Reference

#include <prime_tables.h>

Inheritance diagram for PreCalculatedPrimeTable:
Inheritance graph
[legend]

Public Member Functions

int GetNextPrime (int p) const override
 
int GetNextPrime (int p) const override
 
int GetNextPrime (int p) const override
 
int GetNextPrime (int p) const override
 
int GetNextPrime (int p) const override
 
bool IsPrime (int n) const override
 
bool IsPrime (int n) const override
 
bool IsPrime (int n) const override
 
bool IsPrime (int n) const override
 
bool IsPrime (int n) const override
 
 PreCalculatedPrimeTable (int max)
 
 PreCalculatedPrimeTable (int max)
 
 PreCalculatedPrimeTable (int max)
 
 PreCalculatedPrimeTable (int max)
 
 PreCalculatedPrimeTable (int max)
 
 ~PreCalculatedPrimeTable () override
 
 ~PreCalculatedPrimeTable () override
 
 ~PreCalculatedPrimeTable () override
 
 ~PreCalculatedPrimeTable () override
 
 ~PreCalculatedPrimeTable () override
 
- Public Member Functions inherited from PrimeTable
virtual ~PrimeTable ()
 
virtual ~PrimeTable ()
 
virtual ~PrimeTable ()
 
virtual ~PrimeTable ()
 
virtual ~PrimeTable ()
 

Private Member Functions

void CalculatePrimesUpTo (int max)
 
void CalculatePrimesUpTo (int max)
 
void CalculatePrimesUpTo (int max)
 
void CalculatePrimesUpTo (int max)
 
void CalculatePrimesUpTo (int max)
 
void operator= (const PreCalculatedPrimeTable &rhs)
 
void operator= (const PreCalculatedPrimeTable &rhs)
 
void operator= (const PreCalculatedPrimeTable &rhs)
 
void operator= (const PreCalculatedPrimeTable &rhs)
 
void operator= (const PreCalculatedPrimeTable &rhs)
 

Private Attributes

bool *const is_prime_
 
const int is_prime_size_
 

Detailed Description

Definition at line 79 of file bloaty/third_party/googletest/googletest/samples/prime_tables.h.

Constructor & Destructor Documentation

◆ PreCalculatedPrimeTable() [1/5]

PreCalculatedPrimeTable::PreCalculatedPrimeTable ( int  max)
inlineexplicit

◆ ~PreCalculatedPrimeTable() [1/5]

PreCalculatedPrimeTable::~PreCalculatedPrimeTable ( )
inlineoverride

◆ PreCalculatedPrimeTable() [2/5]

PreCalculatedPrimeTable::PreCalculatedPrimeTable ( int  max)
inlineexplicit

◆ ~PreCalculatedPrimeTable() [2/5]

PreCalculatedPrimeTable::~PreCalculatedPrimeTable ( )
inlineoverride

◆ PreCalculatedPrimeTable() [3/5]

PreCalculatedPrimeTable::PreCalculatedPrimeTable ( int  max)
inlineexplicit

◆ ~PreCalculatedPrimeTable() [3/5]

PreCalculatedPrimeTable::~PreCalculatedPrimeTable ( )
inlineoverride

◆ PreCalculatedPrimeTable() [4/5]

PreCalculatedPrimeTable::PreCalculatedPrimeTable ( int  max)
inlineexplicit

Definition at line 82 of file googletest/googletest/samples/prime_tables.h.

◆ ~PreCalculatedPrimeTable() [4/5]

PreCalculatedPrimeTable::~PreCalculatedPrimeTable ( )
inlineoverride

Definition at line 86 of file googletest/googletest/samples/prime_tables.h.

◆ PreCalculatedPrimeTable() [5/5]

PreCalculatedPrimeTable::PreCalculatedPrimeTable ( int  max)
inlineexplicit

◆ ~PreCalculatedPrimeTable() [5/5]

PreCalculatedPrimeTable::~PreCalculatedPrimeTable ( )
inlineoverride

Member Function Documentation

◆ CalculatePrimesUpTo() [1/5]

void PreCalculatedPrimeTable::CalculatePrimesUpTo ( int  max)
inlineprivate

◆ CalculatePrimesUpTo() [2/5]

void PreCalculatedPrimeTable::CalculatePrimesUpTo ( int  max)
inlineprivate

◆ CalculatePrimesUpTo() [3/5]

void PreCalculatedPrimeTable::CalculatePrimesUpTo ( int  max)
inlineprivate

◆ CalculatePrimesUpTo() [4/5]

void PreCalculatedPrimeTable::CalculatePrimesUpTo ( int  max)
inlineprivate

◆ CalculatePrimesUpTo() [5/5]

void PreCalculatedPrimeTable::CalculatePrimesUpTo ( int  max)
inlineprivate

◆ GetNextPrime() [1/5]

int PreCalculatedPrimeTable::GetNextPrime ( int  p) const
inlineoverridevirtual

◆ GetNextPrime() [2/5]

int PreCalculatedPrimeTable::GetNextPrime ( int  p) const
inlineoverridevirtual

◆ GetNextPrime() [3/5]

int PreCalculatedPrimeTable::GetNextPrime ( int  p) const
inlineoverridevirtual

◆ GetNextPrime() [4/5]

int PreCalculatedPrimeTable::GetNextPrime ( int  p) const
inlineoverridevirtual

◆ GetNextPrime() [5/5]

int PreCalculatedPrimeTable::GetNextPrime ( int  p) const
inlineoverridevirtual

Implements PrimeTable.

Definition at line 92 of file googletest/googletest/samples/prime_tables.h.

◆ IsPrime() [1/5]

bool PreCalculatedPrimeTable::IsPrime ( int  n) const
inlineoverridevirtual

◆ IsPrime() [2/5]

bool PreCalculatedPrimeTable::IsPrime ( int  n) const
inlineoverridevirtual

◆ IsPrime() [3/5]

bool PreCalculatedPrimeTable::IsPrime ( int  n) const
inlineoverridevirtual

◆ IsPrime() [4/5]

bool PreCalculatedPrimeTable::IsPrime ( int  n) const
inlineoverridevirtual

◆ IsPrime() [5/5]

bool PreCalculatedPrimeTable::IsPrime ( int  n) const
inlineoverridevirtual

Implements PrimeTable.

Definition at line 88 of file googletest/googletest/samples/prime_tables.h.

◆ operator=() [1/5]

void PreCalculatedPrimeTable::operator= ( const PreCalculatedPrimeTable rhs)
private

◆ operator=() [2/5]

void PreCalculatedPrimeTable::operator= ( const PreCalculatedPrimeTable rhs)
private

◆ operator=() [3/5]

void PreCalculatedPrimeTable::operator= ( const PreCalculatedPrimeTable rhs)
private

◆ operator=() [4/5]

void PreCalculatedPrimeTable::operator= ( const PreCalculatedPrimeTable rhs)
private

◆ operator=() [5/5]

void PreCalculatedPrimeTable::operator= ( const PreCalculatedPrimeTable rhs)
private

Member Data Documentation

◆ is_prime_

bool *const PreCalculatedPrimeTable::is_prime_
private

◆ is_prime_size_

const int PreCalculatedPrimeTable::is_prime_size_
private

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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:47