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

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

Private Member Functions

void CalculatePrimesUpTo (int max)
 
void CalculatePrimesUpTo (int max)
 
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 86 of file gmock/gtest/samples/prime_tables.h.

Constructor & Destructor Documentation

PreCalculatedPrimeTable::PreCalculatedPrimeTable ( int  max)
inlineexplicit

Definition at line 90 of file gmock/gtest/samples/prime_tables.h.

virtual PreCalculatedPrimeTable::~PreCalculatedPrimeTable ( )
inlinevirtual

Definition at line 95 of file gmock/gtest/samples/prime_tables.h.

PreCalculatedPrimeTable::PreCalculatedPrimeTable ( int  max)
inlineexplicit

Definition at line 90 of file gtest/samples/prime_tables.h.

virtual PreCalculatedPrimeTable::~PreCalculatedPrimeTable ( )
inlinevirtual

Definition at line 95 of file gtest/samples/prime_tables.h.

Member Function Documentation

void PreCalculatedPrimeTable::CalculatePrimesUpTo ( int  max)
inlineprivate

Definition at line 113 of file gmock/gtest/samples/prime_tables.h.

void PreCalculatedPrimeTable::CalculatePrimesUpTo ( int  max)
inlineprivate

Definition at line 113 of file gtest/samples/prime_tables.h.

virtual int PreCalculatedPrimeTable::GetNextPrime ( int  p) const
inlinevirtual

Implements PrimeTable.

Definition at line 102 of file gmock/gtest/samples/prime_tables.h.

virtual int PreCalculatedPrimeTable::GetNextPrime ( int  p) const
inlinevirtual

Implements PrimeTable.

Definition at line 102 of file gtest/samples/prime_tables.h.

virtual bool PreCalculatedPrimeTable::IsPrime ( int  n) const
inlinevirtual

Implements PrimeTable.

Definition at line 97 of file gtest/samples/prime_tables.h.

virtual bool PreCalculatedPrimeTable::IsPrime ( int  n) const
inlinevirtual

Implements PrimeTable.

Definition at line 97 of file gmock/gtest/samples/prime_tables.h.

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

Member Data Documentation

bool *const PreCalculatedPrimeTable::is_prime_
private

Definition at line 131 of file gmock/gtest/samples/prime_tables.h.

const int PreCalculatedPrimeTable::is_prime_size_
private

Definition at line 130 of file gmock/gtest/samples/prime_tables.h.


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


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:12:09