EHS
Loading...
Searching...
No Matches
Base64.h
Go to the documentation of this file.
1#pragma once
2
3#include "EHS.h"
4#include "Str.h"
5
6namespace ehs
7{
8 class EHS_LIB_IO Base64
9 {
10 private:
11 static const char ascii[];
12
13 public:
14 static Str_8 Encode(const Str_8 &input);
15
16 static Str_8 Decode(const Str_8 &input);
17
18 private:
19 static char Find(char c);
20
21 static bool IsBase64(char c);
22
23 };
24}
Definition Base64.h:9
static Str_8 Encode(const Str_8 &input)
Definition Base64.cpp:7
static Str_8 Decode(const Str_8 &input)
Definition Base64.cpp:45
Definition Anchor.h:6
Str< Char_8, UInt_64 > Str_8
Definition Str.h:1953