10Duke Enterprise C++ SDK
Toggle main menu visibility
Loading...
Searching...
No Matches
LibcryptoRandomBytes.h
1
#ifndef TENDUKE_UTL_RANDOM_LIBCRYPTO_LIBCRYPTORANDOMBYTES_H
2
#define TENDUKE_UTL_RANDOM_LIBCRYPTO_LIBCRYPTORANDOMBYTES_H
3
4
#include "utl/random/RandomBytes.h"
5
6
namespace
tenduke
{
namespace
utl
{
namespace
random
{
namespace
libcrypto {
7
8
class
LibcryptoRandomBytes
:
public
virtual
::tenduke::utl::random::RandomBytes
9
{
10
public
:
11
void
generate
(
unsigned
char
*buffer, std::size_t bufferLength)
override
;
12
};
13
14
}}}}
// tenduke
15
16
#endif
//TENDUKE_UTL_RANDOM_LIBCRYPTO_LIBCRYPTORANDOMBYTES_H
tenduke::utl::random::RandomBytes
Generates random bytes.
Definition
RandomBytes.h:13
tenduke::utl::random::libcrypto::LibcryptoRandomBytes
Definition
LibcryptoRandomBytes.h:9
tenduke::utl::random::libcrypto::LibcryptoRandomBytes::generate
void generate(unsigned char *buffer, std::size_t bufferLength) override
Fills the given buffer with random bytes.
Definition
LibcryptoRandomBytes.cpp:15
tenduke::utl::random
Random number / string generation.
Definition
InsecureRandomBytes.h:8
tenduke::utl
Utilities.
Definition
Base64Decoder.h:10
tenduke
Root for classes, functions and globals of 10Duke C++ Client.
Definition
APIRequest.h:4
core
services
default
src
utl
random
LibcryptoRandomBytes.h
Generated by
1.17.0