Skip to content

Commit 8d9b9e0

Browse files
committed
Moved methods to sbf namespace
1 parent 00c234f commit 8d9b9e0

File tree

2 files changed

+13
-5
lines changed

2 files changed

+13
-5
lines changed

Diff for: base64.cpp

+7-3
Original file line numberDiff line numberDiff line change
@@ -28,17 +28,19 @@
2828
#include "base64.h"
2929
#include <iostream>
3030

31+
namespace sbf {
32+
3133
static const std::string base64_chars =
3234
"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
3335
"abcdefghijklmnopqrstuvwxyz"
3436
"0123456789+/";
3537

3638

37-
static inline bool is_base64(unsigned char c) const {
39+
static inline bool is_base64(const unsigned char c) {
3840
return (isalnum(c) || (c == '+') || (c == '/'));
3941
}
4042

41-
std::string base64_encode(unsigned char const* bytes_to_encode, unsigned int in_len) const {
43+
std::string base64_encode(unsigned char const* bytes_to_encode, unsigned int in_len) {
4244
std::string ret;
4345
int i = 0;
4446
int j = 0;
@@ -81,7 +83,7 @@ std::string base64_encode(unsigned char const* bytes_to_encode, unsigned int in_
8183

8284
}
8385

84-
std::string base64_decode(std::string const& encoded_string) const {
86+
std::string base64_decode(std::string const& encoded_string) {
8587
int in_len = encoded_string.size();
8688
int i = 0;
8789
int j = 0;
@@ -121,3 +123,5 @@ std::string base64_decode(std::string const& encoded_string) const {
121123

122124
return ret;
123125
}
126+
127+
} // namespace sbf

Diff for: base64.h

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
#include <string>
22

3-
std::string base64_encode(unsigned char const* , unsigned int len) const;
4-
std::string base64_decode(std::string const& s) const;
3+
namespace sbf {
4+
5+
std::string base64_encode(unsigned char const* , unsigned int len);
6+
std::string base64_decode(std::string const& s);
7+
8+
} // namespace sbf

0 commit comments

Comments
 (0)