OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::Rand2 Struct Reference

#include <rand2.hpp>

Collaboration diagram for openvpn::Rand2:
[legend]

Public Member Functions

 Rand2 ()
 
 Rand2 (StrongRandomAPI::Ptr rng_arg, RandomAPI::Ptr prng_arg)
 
 Rand2 (StrongRandomAPI::Ptr rng_arg)
 
bool defined () const
 

Public Attributes

StrongRandomAPI::Ptr rng
 
RandomAPI::Ptr prng
 

Detailed Description

Definition at line 21 of file rand2.hpp.

Constructor & Destructor Documentation

◆ Rand2() [1/3]

openvpn::Rand2::Rand2 ( )
inline

Definition at line 23 of file rand2.hpp.

◆ Rand2() [2/3]

openvpn::Rand2::Rand2 ( StrongRandomAPI::Ptr  rng_arg,
RandomAPI::Ptr  prng_arg 
)
inline

Definition at line 27 of file rand2.hpp.

◆ Rand2() [3/3]

openvpn::Rand2::Rand2 ( StrongRandomAPI::Ptr  rng_arg)
inline

Definition at line 34 of file rand2.hpp.

Member Function Documentation

◆ defined()

bool openvpn::Rand2::defined ( ) const
inline

Definition at line 40 of file rand2.hpp.

Member Data Documentation

◆ prng

RandomAPI::Ptr openvpn::Rand2::prng

Definition at line 46 of file rand2.hpp.

◆ rng

StrongRandomAPI::Ptr openvpn::Rand2::rng

Definition at line 45 of file rand2.hpp.


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