Public Member Functions | Private Attributes | List of all members
cpr::Authentication Class Reference

#include <auth.h>

Inheritance diagram for cpr::Authentication:
Inheritance graph
[legend]

Public Member Functions

template<typename UserType , typename PassType >
 Authentication (UserType &&username, PassType &&password)
 
const char * GetAuthString () const noexcept
 

Private Attributes

std::string auth_string_
 
std::string password_
 
std::string username_
 

Detailed Description

Definition at line 10 of file auth.h.

Constructor & Destructor Documentation

template<typename UserType , typename PassType >
cpr::Authentication::Authentication ( UserType &&  username,
PassType &&  password 
)
inline

Definition at line 13 of file auth.h.

Member Function Documentation

const char * cpr::Authentication::GetAuthString ( ) const
noexcept

Definition at line 5 of file auth.cpp.

Member Data Documentation

std::string cpr::Authentication::auth_string_
private

Definition at line 22 of file auth.h.

std::string cpr::Authentication::password_
private

Definition at line 21 of file auth.h.

std::string cpr::Authentication::username_
private

Definition at line 20 of file auth.h.


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


rc_tagdetect_client
Author(s): Monika Florek-Jasinska , Raphael Schaller
autogenerated on Sat Feb 13 2021 03:42:18