This documenta- tion describes the current state of development.
Note that interfaces and functionality may still change.

Prokee Modules:
  A
  B
  C
  D
  E
  F
  G
  I
  L
  M
  N
  O
  P
  R
  S
  T
  U
  W

     open all    |    close all

GUI Elements:
  B
  C
  I
  M
  P
  R
  S
  T

     open all    |    close all

GUI Interactions:
  B
  F
  H
  S

     open all    |    close all

GUI Layouts:
  L

     open all    |    close all

Games/Demos:
  M

     open all    |    close all

Third Party Libraries:
  P
  F
  Z

     open all    |    close all

Information about this Website / Informationen zu dieser Webseite:
In case of any questions, or comments, please feel free to contact me via email at apoll500@gmail.com.

Module base64 [Version: ]

[Main Page]   [Tests]

Contents


Requirements

For the Prokee Module Library

Dynamically Linked Modules: Statically Linked Modules: For the Standalone Executable

Exported Symbols

Pointers

char *(*base64_encode_str1)(const char *in_str);
char *(*base64_encode_str2)(const char *in_str,bool padding);
char *(*base64_encode_str3)(const char *in_str,bool padding,const char *sym,char pad);
char *(*base64_encode_wcs1)(const wchar_t *in_str);
char *(*base64_encode_wcs2)(const wchar_t *in_str,bool padding);
char *(*base64_encode_wcs3)(const wchar_t *in_str,bool padding,const char *sym,char pad);
char *(*base64_encode_alloc1)(void *data,unsigned int length);
char *(*base64_encode_alloc2)(void *data,unsigned int length,bool padding);
char *(*base64_encode_alloc3)(void *data,unsigned int length,bool padding,const char *sym,char pad);
int (*base64_encode1)(void *data,unsigned int length,char *bstr);
int (*base64_encode2)(void *data,unsigned int length,char *bstr,bool padding);
int (*base64_encode3)(void *data,unsigned int length,char *bstr,bool padding,const char *sym,char pad);
int (*base64_encode_s1)(void *data,unsigned int length,char *bstr,unsigned int bln);
int (*base64_encode_s2)(void *data,unsigned int length,char *bstr,unsigned int bln,bool padding);
int (*base64_encode_s3)(void *data,unsigned int length,char *bstr,unsigned int bln,bool padding,const char *sym,char pad);
int (*base64_encode_realloc1)(void *data,unsigned int length,char **bstr,unsigned int *bln);
int (*base64_encode_realloc2)(void *data,unsigned int length,char **bstr,unsigned int *bln,bool padding);
int (*base64_encode_realloc3)(void *data,unsigned int length,char **bstr,unsigned int *bln,bool padding,const char *sym,char pad);
char *(*base64_encode_url1)(void *data,unsigned int length,bool padding);
int (*base64_encode_url2)(void *data,unsigned int length,char *bstr,bool padding);
int (*base64_encode_url3)(void *data,unsigned int length,char *bstr,unsigned int bln,bool padding);
int (*base64_encode_url4)(void *data,unsigned int length,char **bstr,unsigned int *bln,bool padding);
unsigned int (*base64_encode_length1)(unsigned int length);
unsigned int (*base64_encode_length2)(unsigned int length,bool padding);
unsigned int (*base64_decode_length1)(unsigned int length);
unsigned int (*base64_decode_length2)(char *bstr);
void *(*base64_decode_alloc1)(char *bstr);
void *(*base64_decode_alloc2)(char *bstr,const char *sym,char pad);
int (*base64_decode1)(char *bstr,void *data);
int (*base64_decode2)(char *bstr,void *data,const char *sym,char pad);
int (*base64_decode_s1)(char *bstr,void *data,unsigned int dataln);
int (*base64_decode_s2)(char *bstr,void *data,unsigned int dataln,const char *sym,char pad);
int (*base64_decode_realloc1)(char *bstr,void **data,unsigned int *dataln);
int (*base64_decode_realloc2)(char *bstr,void **data,unsigned int *dataln,const char *sym,char pad);
void *(*base64_decode_url2)(char *bstr);
int (*base64_decode_url1)(char *bstr,void *data);
int (*base64_decode_url3)(char *bstr,void *data,unsigned int dataln);
int (*base64_decode_url4)(char *bstr,void **data,unsigned int *dataln);

Internal Pointers

Pointers

char *base64_encode_str1(const char *in_str);
char *base64_encode_str2(const char *in_str,bool padding);
char *base64_encode_str3(const char *in_str,bool padding,const char *sym,char pad);
char *base64_encode_wcs1(const wchar_t *in_str);
char *base64_encode_wcs2(const wchar_t *in_str,bool padding);
char *base64_encode_wcs3(const wchar_t *in_str,bool padding,const char *sym,char pad);
char *base64_encode_alloc1(void *data,unsigned int length);
char *base64_encode_alloc2(void *data,unsigned int length,bool padding);
char *base64_encode_alloc3(void *data,unsigned int length,bool padding,const char *sym,char pad);
int base64_encode1(void *data,unsigned int length,char *bstr);
int base64_encode2(void *data,unsigned int length,char *bstr,bool padding);
int base64_encode3(void *data,unsigned int length,char *bstr,bool padding,const char *sym,char pad);
int base64_encode_s1(void *data,unsigned int length,char *bstr,unsigned int bln);
int base64_encode_s2(void *data,unsigned int length,char *bstr,unsigned int bln,bool padding);
int base64_encode_s3(void *data,unsigned int length,char *bstr,unsigned int bln,bool padding,const char *sym,char pad);
int base64_encode_realloc1(void *data,unsigned int length,char **bstr,unsigned int *bln);
int base64_encode_realloc2(void *data,unsigned int length,char **bstr,unsigned int *bln,bool padding);
int base64_encode_realloc3(void *data,unsigned int length,char **bstr,unsigned int *bln,bool padding,const char *sym,char pad);
char *base64_encode_url1(void *data,unsigned int length,bool padding);
int base64_encode_url2(void *data,unsigned int length,char *bstr,bool padding);
int base64_encode_url3(void *data,unsigned int length,char *bstr,unsigned int bln,bool padding);
int base64_encode_url4(void *data,unsigned int length,char **bstr,unsigned int *bln,bool padding);
unsigned int base64_encode_length1(unsigned int length);
unsigned int base64_encode_length2(unsigned int length,bool padding);
unsigned int base64_decode_length1(unsigned int length);
unsigned int base64_decode_length2(char *bstr);
void *base64_decode_alloc1(char *bstr);
void *base64_decode_alloc2(char *bstr,const char *sym,char pad);
int base64_decode1(char *bstr,void *data);
int base64_decode2(char *bstr,void *data,const char *sym,char pad);
int base64_decode_s1(char *bstr,void *data,unsigned int dataln);
int base64_decode_s2(char *bstr,void *data,unsigned int dataln,const char *sym,char pad);
int base64_decode_realloc1(char *bstr,void **data,unsigned int *dataln);
int base64_decode_realloc2(char *bstr,void **data,unsigned int *dataln,const char *sym,char pad);
void *base64_decode_url2(char *bstr);
int base64_decode_url1(char *bstr,void *data);
int base64_decode_url3(char *bstr,void *data,unsigned int dataln);
int base64_decode_url4(char *bstr,void **data,unsigned int *dataln);

Copyright © 2017 2018 by Andreas Pollhammer