C# Class Pchp.Core.PhpValue.ClassTable

Inheritance: TypeTable
Afficher le fichier Open project: iolevel/peachpie

Méthodes publiques

Méthode Description
Accept ( PhpValue &me, PhpVariableVisitor visitor ) : void
AsCallable ( PhpValue &me ) : IPhpCallable
AsObject ( PhpValue &me ) : object
Compare ( PhpValue &me, PhpValue right ) : int
DisplayString ( PhpValue &me ) : string
EnsureArray ( PhpValue &me ) : IPhpArray
EnsureObject ( PhpValue &me ) : object
GetForeachEnumerator ( PhpValue &me, bool aliasedValues, RuntimeTypeHandle caller ) : IPhpEnumerator
IsEmpty ( PhpValue &me ) : bool
StrictEquals ( PhpValue &me, PhpValue right ) : bool
ToArray ( PhpValue &me ) : PhpArray
ToBoolean ( PhpValue &me ) : bool
ToClass ( PhpValue &me ) : object
ToDouble ( PhpValue &me ) : double
ToIntStringKey ( PhpValue &me ) : IntStringKey
ToLong ( PhpValue &me ) : long
ToNumber ( PhpValue &me, PhpNumber &number ) : Convert.NumberInfo
ToString ( PhpValue &me, Context ctx ) : string
ToStringOrThrow ( PhpValue &me, Context ctx ) : string

Method Details

Accept() public méthode

public Accept ( PhpValue &me, PhpVariableVisitor visitor ) : void
me PhpValue
visitor PhpVariableVisitor
Résultat void

AsCallable() public méthode

public AsCallable ( PhpValue &me ) : IPhpCallable
me PhpValue
Résultat IPhpCallable

AsObject() public méthode

public AsObject ( PhpValue &me ) : object
me PhpValue
Résultat object

Compare() public méthode

public Compare ( PhpValue &me, PhpValue right ) : int
me PhpValue
right PhpValue
Résultat int

DisplayString() public méthode

public DisplayString ( PhpValue &me ) : string
me PhpValue
Résultat string

EnsureArray() public méthode

public EnsureArray ( PhpValue &me ) : IPhpArray
me PhpValue
Résultat IPhpArray

EnsureObject() public méthode

public EnsureObject ( PhpValue &me ) : object
me PhpValue
Résultat object

GetForeachEnumerator() public méthode

public GetForeachEnumerator ( PhpValue &me, bool aliasedValues, RuntimeTypeHandle caller ) : IPhpEnumerator
me PhpValue
aliasedValues bool
caller System.RuntimeTypeHandle
Résultat IPhpEnumerator

IsEmpty() public méthode

public IsEmpty ( PhpValue &me ) : bool
me PhpValue
Résultat bool

StrictEquals() public méthode

public StrictEquals ( PhpValue &me, PhpValue right ) : bool
me PhpValue
right PhpValue
Résultat bool

ToArray() public méthode

public ToArray ( PhpValue &me ) : PhpArray
me PhpValue
Résultat PhpArray

ToBoolean() public méthode

public ToBoolean ( PhpValue &me ) : bool
me PhpValue
Résultat bool

ToClass() public méthode

public ToClass ( PhpValue &me ) : object
me PhpValue
Résultat object

ToDouble() public méthode

public ToDouble ( PhpValue &me ) : double
me PhpValue
Résultat double

ToIntStringKey() public méthode

public ToIntStringKey ( PhpValue &me ) : IntStringKey
me PhpValue
Résultat IntStringKey

ToLong() public méthode

public ToLong ( PhpValue &me ) : long
me PhpValue
Résultat long

ToNumber() public méthode

public ToNumber ( PhpValue &me, PhpNumber &number ) : Convert.NumberInfo
me PhpValue
number PhpNumber
Résultat Convert.NumberInfo

ToString() public méthode

public ToString ( PhpValue &me, Context ctx ) : string
me PhpValue
ctx Context
Résultat string

ToStringOrThrow() public méthode

public ToStringOrThrow ( PhpValue &me, Context ctx ) : string
me PhpValue
ctx Context
Résultat string