C# Class POLUtils.PackUnpack.PackUnpack

Class for Packing and Unpacking POL Packed Data Strings typcially used in Aux Service Communications and CProp Storage in Config Files.
Afficher le fichier Open project: polserver/poltools

Méthodes publiques

Méthode Description
Pack ( object ob ) : string

Attempts to convert known Objects to a POL Style Packed Data String. Known Objects: Array Dictionary String Integer Double

Unpack ( string packed ) : object

Attempts to convert a POL Packed Data String to the equivelant C# Object. Known Objects: Array String Integer Double

Private Methods

Méthode Description
Pack ( object obj, bool InArray ) : string

Attempts to convert known Objects to a POL Style Packed Data String.

PackUnpack ( ) : System

The default constructor is marked as private to ensure nothing funky. :)

UnpackHelper ( string packed ) : object

Attempts to convert a POL Packed Data String to the equivelant C# Object.

Method Details

Pack() public static méthode

Attempts to convert known Objects to a POL Style Packed Data String. Known Objects: Array Dictionary String Integer Double
public static Pack ( object ob ) : string
ob object /// The Object to convert to POL Packed Data (Such as String, Int, Dictionary, etc) ///
Résultat string

Unpack() public static méthode

Attempts to convert a POL Packed Data String to the equivelant C# Object. Known Objects: Array String Integer Double
public static Unpack ( string packed ) : object
packed string /// The POL Packed Data String to convert. ///
Résultat object