rapidyaml 0.15.2
parse and emit YAML, and do it fast
Loading...
Searching...
No Matches
c4::detail Namespace Reference

Functions

void base64_test_tables ()

Function Documentation

◆ base64_test_tables()

void c4::detail::base64_test_tables ( )

Definition at line 93 of file base64.cpp.

94{
95 for(size_t i = 0; i < C4_COUNTOF(base64_sextet_to_char_); ++i)
96 {
97 char s2c = base64_sextet_to_char_[i];
98 dectype c2s = base64_char_to_sextet_[(unsigned)s2c];
99 C4_CHECK((size_t)c2s == i);
100 }
101 for(size_t i = 0; i < C4_COUNTOF(base64_char_to_sextet_); ++i)
102 {
103 dectype c2s = base64_char_to_sextet_[i];
104 if(c2s == s_)
105 continue;
106 char s2c = base64_sextet_to_char_[(unsigned)c2s];
107 C4_CHECK((size_t)s2c == i);
108 }
109}
#define s_
Definition base64.cpp:52

Referenced by base64_test_tables().