Documentation ¶
Index ¶
- Variables
- type Stream
- func (s *Stream) Append(buffer ...*Stream)
- func (s *Stream) BigNumXorWithAlign(arg1, arg2 []byte, align int) (xorStream []byte)
- func (s *Stream) CutWithIndex(x, y int)
- func (s *Stream) ErrorInfo() string
- func (s *Stream) HexString() string
- func (s *Stream) HexStringUpper() string
- func (s *Stream) Indent(deep int) string
- func (s *Stream) InsertString(size int, separate string) (ss string)
- func (s *Stream) LinesToString(lines []string) string
- func (s *Stream) Merge(bytesSlice ...[]byte) *Stream
- func (s *Stream) NewLine()
- func (s *Stream) ObjectBegin()
- func (s *Stream) ObjectEnd()
- func (s *Stream) Quote()
- func (s *Stream) QuoteWith(ss string)
- func (s *Stream) RemoveHexDumpNewLine(dump string) (newDump string)
- func (s *Stream) SizeCheck() bool
- func (s *Stream) SliceBegin()
- func (s *Stream) SliceEnd()
- func (s *Stream) SplitBytes(size int) (blocks [][]byte)
- func (s *Stream) SplitString(size int) (blocks []string)
- func (s *Stream) WriteBytesLn(p []byte)
- func (s *Stream) WriteStringLn(ss string)
- func (s *Stream) WriteXMakeBody(key string, values ...string)
- type Type
Constants ¶
This section is empty.
Variables ¶
View Source
var Default = New()
Functions ¶
This section is empty.
Types ¶
type Stream ¶
func NewErrorInfo ¶
func NewHexString ¶
func NewHexStringOrBytes ¶
func (*Stream) BigNumXorWithAlign ¶
func (*Stream) CutWithIndex ¶
func (*Stream) HexStringUpper ¶
func (*Stream) LinesToString ¶
func (*Stream) ObjectBegin ¶
func (s *Stream) ObjectBegin()
func (*Stream) RemoveHexDumpNewLine ¶
func (*Stream) SliceBegin ¶
func (s *Stream) SliceBegin()
func (*Stream) SplitBytes ¶
func (*Stream) SplitString ¶
func (*Stream) WriteBytesLn ¶
func (*Stream) WriteStringLn ¶
func (*Stream) WriteXMakeBody ¶
Click to show internal directories.
Click to hide internal directories.