OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::Base64::ConstUCharWrap Class Reference

Public Types

using value_type = unsigned char
 

Public Member Functions

 ConstUCharWrap (const value_type *data, size_t size)
 
size_t size () const
 
value_type operator[] (const size_t i) const
 

Private Attributes

const value_typedata_
 
size_t size_
 

Detailed Description

Definition at line 30 of file base64.hpp.

Member Typedef Documentation

◆ value_type

Definition at line 33 of file base64.hpp.

Constructor & Destructor Documentation

◆ ConstUCharWrap()

openvpn::Base64::ConstUCharWrap::ConstUCharWrap ( const value_type data,
size_t  size 
)
inline

Definition at line 36 of file base64.hpp.

Member Function Documentation

◆ operator[]()

value_type openvpn::Base64::ConstUCharWrap::operator[] ( const size_t  i) const
inline

Definition at line 46 of file base64.hpp.

◆ size()

size_t openvpn::Base64::ConstUCharWrap::size ( ) const
inline

Definition at line 42 of file base64.hpp.

Member Data Documentation

◆ data_

const value_type* openvpn::Base64::ConstUCharWrap::data_
private

Definition at line 53 of file base64.hpp.

◆ size_

size_t openvpn::Base64::ConstUCharWrap::size_
private

Definition at line 54 of file base64.hpp.


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