go2hx

manual

github

Module: stdgo.encoding.base32

(view library index)

Overview

Index

Constants

import stdgo.encoding.base32.Base32
final noPadding:Int = stdgo._internal.encoding.base32.Base32_noPadding.noPadding
final stdPadding:Int = stdgo._internal.encoding.base32.Base32_stdPadding.stdPadding

Variables

import stdgo.encoding.base32.Base32
var hexEncoding:stdgo.encoding.base32.Encoding
var stdEncoding:stdgo.encoding.base32.Encoding

Classes

import stdgo.encoding.base32.*

class Base32

Package base32 implements base32 encoding as specified by RFC 4648.

Base32 function newDecoder

function newDecoder(_enc:stdgo.encoding.base32.Encoding, _r:stdgo._internal.io.Reader):stdgo._internal.io.Reader

NewDecoder constructs a new base32 stream decoder.

(view code)

Base32 function newEncoder

function newEncoder(_enc:stdgo.encoding.base32.Encoding, _w:stdgo._internal.io.Writer):stdgo._internal.io.WriteCloser
NewEncoder returns a new base32 stream encoder. Data written to
        the returned writer will be encoded using enc and then written to w.
        Base32 encodings operate in 5-byte blocks; when finished
        writing, the caller must Close the returned encoder to flush any
        partially written blocks.

(view code)

Base32 function newEncoding

function newEncoding(_encoder:String):stdgo.encoding.base32.Encoding
NewEncoding returns a new Encoding defined by the given alphabet,
        which must be a 32-byte string. The alphabet is treated as sequence
        of byte values without any special treatment for multi-byte UTF-8.

(view code)

Typedefs

import stdgo.encoding.base32.*

typedef CorruptInputError

typedef CorruptInputError = stdgo._internal.encoding.base32.CorruptInputError;

Abstracts

abstract Encoding

(view file containing code)

abstract T_encoder

(view file containing code)

abstract T_decoder

(view file containing code)

abstract T_newlineFilteringReader

(view file containing code)