codex
Loading...
Searching...
No Matches
Base64Bench Class Reference

#include <bench.hpp>

Inheritance diagram for Base64Bench:
Collaboration diagram for Base64Bench:

Public Member Functions

 Base64Bench ()
 
 Base64Bench ()
 

Private Slots

void base64_encode_data ()
 
void base64_encode ()
 
void base64_decode_data ()
 
void base64_decode ()
 
void rfc_encode_data ()
 
void rfc_encode ()
 
void rfc_decode_data ()
 
void rfc_decode ()
 
void system_exec_data ()
 
void system_exec ()
 
void base64_exec_data ()
 
void base64_exec ()
 
void rfc_exec_data ()
 
void rfc_exec ()
 
void base64_encode_data ()
 
void base64_encode ()
 
void base64_decode_data ()
 
void base64_decode ()
 
void rfc_encode_data ()
 
void rfc_encode ()
 
void rfc_decode_data ()
 
void rfc_decode ()
 
void system_exec_data ()
 
void system_exec ()
 
void base64_exec_data ()
 
void base64_exec ()
 
void rfc_exec_data ()
 
void rfc_exec ()
 

Private Attributes

std::mt19937 gen
 
std::vector< char > buffer0
 
std::vector< char > buffer1
 

Constructor & Destructor Documentation

◆ Base64Bench() [1/2]

Base64Bench::Base64Bench ( )

◆ Base64Bench() [2/2]

Base64Bench::Base64Bench ( )

Member Function Documentation

◆ base64_decode [1/2]

void Base64Bench::base64_decode ( )
privateslot

◆ base64_decode [2/2]

void Base64Bench::base64_decode ( )
privateslot

◆ base64_decode_data [1/2]

void Base64Bench::base64_decode_data ( )
privateslot

◆ base64_decode_data [2/2]

void Base64Bench::base64_decode_data ( )
privateslot

◆ base64_encode [1/2]

void Base64Bench::base64_encode ( )
privateslot

◆ base64_encode [2/2]

void Base64Bench::base64_encode ( )
privateslot

◆ base64_encode_data [1/2]

void Base64Bench::base64_encode_data ( )
privateslot

◆ base64_encode_data [2/2]

void Base64Bench::base64_encode_data ( )
privateslot

◆ base64_exec [1/2]

void Base64Bench::base64_exec ( )
privateslot

◆ base64_exec [2/2]

void Base64Bench::base64_exec ( )
privateslot

◆ base64_exec_data [1/2]

void Base64Bench::base64_exec_data ( )
privateslot

◆ base64_exec_data [2/2]

void Base64Bench::base64_exec_data ( )
privateslot

◆ rfc_decode [1/2]

void Base64Bench::rfc_decode ( )
privateslot

◆ rfc_decode [2/2]

void Base64Bench::rfc_decode ( )
privateslot

◆ rfc_decode_data [1/2]

void Base64Bench::rfc_decode_data ( )
privateslot

◆ rfc_decode_data [2/2]

void Base64Bench::rfc_decode_data ( )
privateslot

◆ rfc_encode [1/2]

void Base64Bench::rfc_encode ( )
privateslot

◆ rfc_encode [2/2]

void Base64Bench::rfc_encode ( )
privateslot

◆ rfc_encode_data [1/2]

void Base64Bench::rfc_encode_data ( )
privateslot

◆ rfc_encode_data [2/2]

void Base64Bench::rfc_encode_data ( )
privateslot

◆ rfc_exec [1/2]

void Base64Bench::rfc_exec ( )
privateslot

◆ rfc_exec [2/2]

void Base64Bench::rfc_exec ( )
privateslot

◆ rfc_exec_data [1/2]

void Base64Bench::rfc_exec_data ( )
privateslot

◆ rfc_exec_data [2/2]

void Base64Bench::rfc_exec_data ( )
privateslot

◆ system_exec [1/2]

void Base64Bench::system_exec ( )
privateslot

◆ system_exec [2/2]

void Base64Bench::system_exec ( )
privateslot

◆ system_exec_data [1/2]

void Base64Bench::system_exec_data ( )
privateslot

◆ system_exec_data [2/2]

void Base64Bench::system_exec_data ( )
privateslot

Member Data Documentation

◆ buffer0

std::vector< char > Base64Bench::buffer0
private

◆ buffer1

std::vector< char > Base64Bench::buffer1
private

◆ gen

std::mt19937 Base64Bench::gen
private

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