C# Class EsotericIDE.Sclipting.ScliptingUtil

Afficher le fichier Open project: Timwi/EsotericIDE Class Usage Examples

Méthodes publiques

Méthode Description
DecodeByteArray ( string source ) : byte[]
EncodeByteArray ( byte input ) : string
FlipIf ( bool doFlip, System.Action first, System.Action second ) : void
GetInstructionInfo ( char character, Instruction &instruction, NodeType &type ) : bool
GetInstructionInfo ( char character, ListStringInstruction &listStringType, bool &backwards ) : bool
IsNonEmpty ( object item ) : bool
IsTrue ( object item ) : bool
ToFloat ( object item ) : double
ToInt ( object item ) : System.Numerics.BigInteger
ToNumeric ( object item ) : object
ToString ( object item ) : string
recursiveListSum ( List list ) : object
recursiveListSum ( List list, System.Numerics.BigInteger &bigInt, double &dbl, bool &isDouble ) : void

Private Methods

Méthode Description
PostBuildCheck ( IPostBuildReporter rep ) : void
initInstructionsDictionary ( ) : void

Method Details

DecodeByteArray() public static méthode

public static DecodeByteArray ( string source ) : byte[]
source string
Résultat byte[]

EncodeByteArray() public static méthode

public static EncodeByteArray ( byte input ) : string
input byte
Résultat string

FlipIf() public static méthode

public static FlipIf ( bool doFlip, System.Action first, System.Action second ) : void
doFlip bool
first System.Action
second System.Action
Résultat void

GetInstructionInfo() public static méthode

public static GetInstructionInfo ( char character, Instruction &instruction, NodeType &type ) : bool
character char
instruction Instruction
type NodeType
Résultat bool

GetInstructionInfo() public static méthode

public static GetInstructionInfo ( char character, ListStringInstruction &listStringType, bool &backwards ) : bool
character char
listStringType ListStringInstruction
backwards bool
Résultat bool

IsNonEmpty() public static méthode

public static IsNonEmpty ( object item ) : bool
item object
Résultat bool

IsTrue() public static méthode

public static IsTrue ( object item ) : bool
item object
Résultat bool

ToFloat() public static méthode

public static ToFloat ( object item ) : double
item object
Résultat double

ToInt() public static méthode

public static ToInt ( object item ) : System.Numerics.BigInteger
item object
Résultat System.Numerics.BigInteger

ToNumeric() public static méthode

public static ToNumeric ( object item ) : object
item object
Résultat object

ToString() public static méthode

public static ToString ( object item ) : string
item object
Résultat string

recursiveListSum() public static méthode

public static recursiveListSum ( List list ) : object
list List
Résultat object

recursiveListSum() public static méthode

public static recursiveListSum ( List list, System.Numerics.BigInteger &bigInt, double &dbl, bool &isDouble ) : void
list List
bigInt System.Numerics.BigInteger
dbl double
isDouble bool
Résultat void