stringencoder

package
v1.0.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 18, 2021 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetPseudoRandomHashedCharAsString

func GetPseudoRandomHashedCharAsString(from string) string

func Li_decode_single

func Li_decode_single(encoded_str string) string

Types

type AdvancedStringEncoder

type AdvancedStringEncoder struct {
	// contains filtered or unexported fields
}

func New_AdvancedStringEncoder

func New_AdvancedStringEncoder(initiate_str string) AdvancedStringEncoder

func (*AdvancedStringEncoder) AddEntry

func (ase *AdvancedStringEncoder) AddEntry(tag, entry string)

func (*AdvancedStringEncoder) AddEntry_bool

func (ase *AdvancedStringEncoder) AddEntry_bool(tag string, b bool)

/boolean shorts

func (*AdvancedStringEncoder) AddEntry_encodable

func (ase *AdvancedStringEncoder) AddEntry_encodable(tag string, encodableObject EncodableAsString)

/EncodableAsString

func (*AdvancedStringEncoder) AddEntry_i64

func (ase *AdvancedStringEncoder) AddEntry_i64(tag string, b int64)

/int64 shorts

func (*AdvancedStringEncoder) DeleteEntry

func (ase *AdvancedStringEncoder) DeleteEntry(tag string) (string, error)

func (*AdvancedStringEncoder) DeleteEntryNoErr

func (ase *AdvancedStringEncoder) DeleteEntryNoErr(tag string) string

func (*AdvancedStringEncoder) DeleteEntry_bool

func (ase *AdvancedStringEncoder) DeleteEntry_bool(tag string) bool

func (*AdvancedStringEncoder) DeleteEntry_i64

func (ase *AdvancedStringEncoder) DeleteEntry_i64(tag string) int64

func (AdvancedStringEncoder) GetEncodedString

func (ase AdvancedStringEncoder) GetEncodedString() string

func (AdvancedStringEncoder) GetEntry

func (ase AdvancedStringEncoder) GetEntry(tag string) (string, error)

func (AdvancedStringEncoder) GetEntryNoErr

func (ase AdvancedStringEncoder) GetEntryNoErr(tag string) string

func (AdvancedStringEncoder) GetEntry_bool

func (ase AdvancedStringEncoder) GetEntry_bool(tag string) bool

func (AdvancedStringEncoder) GetEntry_i64

func (ase AdvancedStringEncoder) GetEntry_i64(tag string) int64

func (AdvancedStringEncoder) NewEncodableFromEntry

func (ase AdvancedStringEncoder) NewEncodableFromEntry(tag string, dummy EncodableAsString)

func (AdvancedStringEncoder) SetWorkingString

func (ase AdvancedStringEncoder) SetWorkingString(wip string)

type EncodableAsString

type EncodableAsString interface {
	GetEncodedString() string
	NewFromEncodedString(encoded string)
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL