conversion/ | |
License | Copyright © 2007-2011, FreeBASIC Extended Library Development Group Contains code contributed and Copyright © 2007, Daniel Verkamp (DrV) http://drv.nu |
ext. | |
Functions | |
decode | Decodes base64 encoded data into its raw binary form. |
decode | Decodes a base64 encoded string into a unencoded string. |
decoded_length | Gives the decoded length of a base64 encoded buffer for sizing the destination buffer. |
Copyright © 2007-2011, FreeBASIC Extended Library Development Group Contains code contributed and Copyright © 2007, Daniel Verkamp (DrV) http://drv.nu
Distributed under the FreeBASIC Extended Library Group license. See accompanying file LICENSE.txt or copy at http://code.google.com
Functions | |
decode | Decodes base64 encoded data into its raw binary form. |
decode | Decodes a base64 encoded string into a unencoded string. |
decoded_length | Gives the decoded length of a base64 encoded buffer for sizing the destination buffer. |
declare sub decode overload ( byval dest as ubyte ptr, byval source as const ubyte ptr, byval source_length as ext.SizeType )
Decodes base64 encoded data into its raw binary form.
dest | ubyte ptr where data will go. |
source | pointer to base64 encode data. |
source_length | the length in bytes of the source data. |
declare function decoded_length ( byval source_length as ext.SizeType ) as ext.SizeType
Gives the decoded length of a base64 encoded buffer for sizing the destination buffer.
source_length | uinteger containing the length of the source in bytes. |
uinteger containing the total length of the raw data.
Decodes base64 encoded data into its raw binary form.
declare sub decode overload ( byval dest as ubyte ptr, byval source as const ubyte ptr, byval source_length as ext.SizeType )
Gives the decoded length of a base64 encoded buffer for sizing the destination buffer.
declare function decoded_length ( byval source_length as ext.SizeType ) as ext.SizeType