Package Peach :: Package Transformers :: Module encode
[hide private]

Module encode

source code

Encoding transforms (URL, Base64, etc).


Author: Michael Eddington

Version: $Id: Peach.Transformers.encode-module.html 1138 2008-08-16 19:39:03Z meddingt $

Classes [hide private]
  SidStringToBytes
Convert a string representation SID to a bytes.
  WideChar
Make a normal string a wchar string.
  UrlEncode
URL encode w/o pluses.
  NetBiosDecode
NetBiosName Decode
  NetBiosEncode
NetBiosName Encoded
  UrlEncodePlus
URL encode with spaces turned to pluses
  Base64Encode
Base64 encode.
  Base64Decode
Base64 decode.
  HtmlEncodeAgressive
Perform agressive HTML encoding.
  HtmlEncode
Perform standard HTML encoding of < > & and "
  JsEncode
Perform JavaScript encoding of a string"
  HtmlDecode
Decode HTML encoded string
  Utf8
Encode string as UTF-8.
  Utf16
Encode string as UTF-16.
  Utf16Le
Encode string as UTF-16LE.
  Utf16Be
Encode string as UTF-16BE.
  Ipv4StringToOctet
Convert a dot notiation ipv4 address into a 4 byte octect representation.
  Ipv4StringToNetworkOctet
Convert a dot notiation ipv4 address into a 4 byte octect representation.
  Ipv6StringToOctet
Convert a collen notiation ipv6 address into a 4 byte octect representation.
  Hex
Transform a number to hex w/o prefix.
  HexString
Transforms a string of bytes into the specified Hex format.
Functions [hide private]
 
_HtmlEncode(strInput, default='') source code