| LicenseSpring C++ SDK 7.27.0 Easily add Software Licensing to your application

Public Member Functions | Public Attributes | List of all members
LicenseSpring::Xor_string< size, Char > Class Template Reference

`#include <LicenseSpring/EncryptString.h>`

## Public Member Functions
constexpr | Xor_string (const Char *string)
const Char * | decrypt ()

## Public Attributes
const unsigned | _nb_chars = (size - 1)
Char | _string [size]

## Detailed Description

### template<unsigned size, typename Char>
class LicenseSpring::Xor_string< size, Char >

Definition at line 51 of file EncryptString.h.

## Constructor & Destructor Documentation

## ◆ Xor_string()

template<unsigned size, typename Char >

constexpr LicenseSpring::Xor_string< size, Char >::Xor_string | ( | const Char * | string | ) |
| inline

Definition at line 58 of file EncryptString.h.

## Member Function Documentation

## ◆ decrypt()

template<unsigned size, typename Char >

const Char* LicenseSpring::Xor_string< size, Char >::decrypt | ( |  | ) |
| inline

Definition at line 65 of file EncryptString.h.

## Member Data Documentation

## ◆ _nb_chars

template<unsigned size, typename Char >

const unsigned LicenseSpring::Xor_string< size, Char >::_nb_chars = (size - 1)

Definition at line 54 of file EncryptString.h.

## ◆ _string

template<unsigned size, typename Char >

Char LicenseSpring::Xor_string< size, Char >::_string[size]

Definition at line 55 of file EncryptString.h.

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

- LicenseSpring/EncryptString.h