Fabcoin Core
0.16.2
P2P Digital Currency
|
Base implementation of Discrete Log (DL) group parameters. More...
#include <pubkey.h>
Public Types | |
typedef GROUP_PRECOMP | GroupPrecomputation |
typedef GROUP_PRECOMP::Element | Element |
typedef BASE_PRECOMP | BasePrecomputation |
Public Member Functions | |
virtual | ~DL_GroupParametersImpl () |
const DL_GroupPrecomputation< Element > & | GetGroupPrecomputation () const |
Retrieves the group precomputation. More... | |
const DL_FixedBasePrecomputation< Element > & | GetBasePrecomputation () const |
Retrieves the group precomputation. More... | |
DL_FixedBasePrecomputation< Element > & | AccessBasePrecomputation () |
Retrieves the group precomputation. More... | |
Protected Attributes | |
GROUP_PRECOMP | m_groupPrecomputation |
BASE_PRECOMP | m_gpc |
Base implementation of Discrete Log (DL) group parameters.
GROUP_PRECOMP | group precomputation class |
BASE_PRECOMP | fixed base precomputation class |
BASE | class or type of an element |
typedef BASE_PRECOMP DL_GroupParametersImpl< GROUP_PRECOMP, BASE_PRECOMP, BASE >::BasePrecomputation |
typedef GROUP_PRECOMP::Element DL_GroupParametersImpl< GROUP_PRECOMP, BASE_PRECOMP, BASE >::Element |
typedef GROUP_PRECOMP DL_GroupParametersImpl< GROUP_PRECOMP, BASE_PRECOMP, BASE >::GroupPrecomputation |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |