Base220 Class

Furcadia Framework

Base220 Class

Furcadia Framework For Third Party Programs
This stuff is still in the planning stages. Any questions or Comments are welcome.

[This is preliminary documentation and is subject to change.]

Furcadia Base220 Encoding

Author: Artex (aka, 1337)

Modified by: Gerolkae

Inheritance Hierarchy

SystemObject  Furcadia.TextBase220

Namespace:  Furcadia.Text
Assembly:  FurcadiaLib (in FurcadiaLib.dll) Version: 2.19.PreAlpha 42
Syntax

public class Base220 : IComparable<int>, 
	IEquatable<int>
Public Class Base220
	Implements IComparable(Of Integer), IEquatable(Of Integer)

Dim instance As Base220
public ref class Base220 : IComparable<int>, 
	IEquatable<int>
type Base220 =  
    class
        interface IComparable<int>
        interface IEquatable<int>
    end

The Base220 type exposes the following members.

Constructors

  NameDescription
Public methodBase220
Initializes a new instance of the Base220 class
Public methodBase220(Int32)
Initializes a new instance of the Base220 class
Public methodBase220(String)
Initializes a new instance of the Base220 class
Top
Methods

  NameDescription
Public methodStatic memberBase220StringLengeth
Process Base220 Strings.

these are string Prefixed with a Base220 character representing the Lengeth of the string

Public methodCompareTo
Public methodStatic memberConvertFromBase220(Char)
Public methodStatic memberConvertFromBase220(String)
Public methodStatic memberConvertToBase220(Int32)
Public methodStatic memberConvertToBase220(Int32, Int32)
Public methodEquals(Int32)
Public methodEquals(Object)
(Overrides ObjectEquals(Object).)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFromString
Public methodGetHashCode
(Overrides ObjectGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToByteArray
Public methodToByteArray(Int32)
Public methodToString
(Overrides ObjectToString.)
Public methodToString(Int32)
Top
Operators

  NameDescription
Public operatorStatic memberAddition
Public operatorStatic memberDivision
Public operatorStatic memberEquality
Public operatorStatic member(Base220 to Int16)
Public operatorStatic memberGreaterThan
Public operatorStatic member(Int16 to Base220)
Public operatorStatic member(Int32 to Base220)
Public operatorStatic member(String to Base220)
Public operatorStatic member(Base220 to Byte)
Public operatorStatic member(Base220 to Int32)
Public operatorStatic member(Base220 to String)
Public operatorStatic memberInequality
Public operatorStatic memberLessThan
Public operatorStatic memberModulus
Public operatorStatic memberMultiply
Public operatorStatic memberSubtraction
Top
Extension Methods

  NameDescription
Public Extension MethodAsDouble (Defined by ObjectExtensions.)
Public Extension MethodAsInt16 (Defined by ObjectExtensions.)
Public Extension MethodAsInt32 (Defined by ObjectExtensions.)
Public Extension MethodAsInt64 (Defined by ObjectExtensions.)
Public Extension MethodAsString (Defined by ObjectExtensions.)
Top
Remarks

Reference http://dev.furcadia.com/docs/base220.pdf
See Also

Reference