Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::avm2::simulation::PureGreaterThan Class Reference

#include <pure_gt.hpp>

Inheritance diagram for bb::avm2::simulation::PureGreaterThan:
bb::avm2::simulation::GreaterThanInterface

Public Member Functions

 PureGreaterThan ()=default
 
 ~PureGreaterThan () override=default
 
bool gt (const FF &a, const FF &b) override
 
bool gt (const uint128_t &a, const uint128_t &b) override
 
bool gt (const MemoryValue &a, const MemoryValue &b) override
 
- Public Member Functions inherited from bb::avm2::simulation::GreaterThanInterface
virtual ~GreaterThanInterface ()=default
 

Detailed Description

Definition at line 12 of file pure_gt.hpp.

Constructor & Destructor Documentation

◆ PureGreaterThan()

bb::avm2::simulation::PureGreaterThan::PureGreaterThan ( )
default

◆ ~PureGreaterThan()

bb::avm2::simulation::PureGreaterThan::~PureGreaterThan ( )
overridedefault

Member Function Documentation

◆ gt() [1/3]

bool bb::avm2::simulation::PureGreaterThan::gt ( const FF a,
const FF b 
)
inlineoverridevirtual

Implements bb::avm2::simulation::GreaterThanInterface.

Definition at line 17 of file pure_gt.hpp.

◆ gt() [2/3]

bool bb::avm2::simulation::PureGreaterThan::gt ( const MemoryValue a,
const MemoryValue b 
)
inlineoverridevirtual

Implements bb::avm2::simulation::GreaterThanInterface.

Definition at line 19 of file pure_gt.hpp.

◆ gt() [3/3]

bool bb::avm2::simulation::PureGreaterThan::gt ( const uint128_t a,
const uint128_t b 
)
inlineoverridevirtual

Implements bb::avm2::simulation::GreaterThanInterface.

Definition at line 18 of file pure_gt.hpp.


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