diff options
Diffstat (limited to 'REFLECTION')
-rw-r--r-- | REFLECTION | 309 |
1 files changed, 309 insertions, 0 deletions
diff --git a/REFLECTION b/REFLECTION new file mode 100644 index 0000000..3a95cf5 --- /dev/null +++ b/REFLECTION @@ -0,0 +1,309 @@ +Extension [ <persistent> extension #72 excimer version 1.0.0 ] { + + - Dependencies { + } + + - Constants [2] { + Constant [ int EXCIMER_REAL ] { 0 } + Constant [ int EXCIMER_CPU ] { 1 } + } + + - Functions { + Function [ <internal:excimer> function excimer_set_timeout ] { + + - Parameters [2] { + Parameter #0 [ <required> $callback ] + Parameter #1 [ <required> $interval ] + } + } + } + + - Classes [4] { + Class [ <internal:excimer> class ExcimerProfiler ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [9] { + Method [ <internal:excimer> public method setPeriod ] { + + - Parameters [1] { + Parameter #0 [ <required> $period ] + } + } + + Method [ <internal:excimer> public method setEventType ] { + + - Parameters [1] { + Parameter #0 [ <required> $event_type ] + } + } + + Method [ <internal:excimer> public method setMaxDepth ] { + + - Parameters [1] { + Parameter #0 [ <required> $max_depth ] + } + } + + Method [ <internal:excimer> public method setFlushCallback ] { + + - Parameters [2] { + Parameter #0 [ <required> $callback ] + Parameter #1 [ <required> $max_samples ] + } + } + + Method [ <internal:excimer> public method clearFlushCallback ] { + + - Parameters [0] { + } + } + + Method [ <internal:excimer> public method start ] { + + - Parameters [0] { + } + } + + Method [ <internal:excimer> public method stop ] { + + - Parameters [0] { + } + } + + Method [ <internal:excimer> public method getLog ] { + + - Parameters [0] { + } + } + + Method [ <internal:excimer> public method flush ] { + + - Parameters [0] { + } + } + } + } + + Class [ <internal:excimer> <iterateable> class ExcimerLog implements Iterator, Traversable, Countable, ArrayAccess ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [14] { + Method [ <internal:excimer, ctor> final private method __construct ] { + + - Parameters [0] { + } + } + + Method [ <internal:excimer> public method formatCollapsed ] { + + - Parameters [0] { + } + } + + Method [ <internal:excimer> public method aggregateByFunction ] { + + - Parameters [0] { + } + } + + Method [ <internal:excimer> public method getEventCount ] { + + - Parameters [0] { + } + } + + Method [ <internal:excimer, prototype Iterator> public method current ] { + + - Parameters [0] { + } + } + + Method [ <internal:excimer, prototype Iterator> public method key ] { + + - Parameters [0] { + } + } + + Method [ <internal:excimer, prototype Iterator> public method next ] { + + - Parameters [0] { + } + } + + Method [ <internal:excimer, prototype Iterator> public method rewind ] { + + - Parameters [0] { + } + } + + Method [ <internal:excimer, prototype Iterator> public method valid ] { + + - Parameters [0] { + } + } + + Method [ <internal:excimer, prototype Countable> public method count ] { + + - Parameters [0] { + } + } + + Method [ <internal:excimer, prototype ArrayAccess> public method offsetExists ] { + + - Parameters [1] { + Parameter #0 [ <required> $offset ] + } + } + + Method [ <internal:excimer, prototype ArrayAccess> public method offsetGet ] { + + - Parameters [1] { + Parameter #0 [ <required> $offset ] + } + } + + Method [ <internal:excimer, prototype ArrayAccess> public method offsetSet ] { + + - Parameters [2] { + Parameter #0 [ <required> $offset ] + Parameter #1 [ <required> $value ] + } + } + + Method [ <internal:excimer, prototype ArrayAccess> public method offsetUnset ] { + + - Parameters [1] { + Parameter #0 [ <required> $offset ] + } + } + } + } + + Class [ <internal:excimer> class ExcimerLogEntry ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [4] { + Method [ <internal:excimer, ctor> final private method __construct ] { + + - Parameters [0] { + } + } + + Method [ <internal:excimer> public method getTimestamp ] { + + - Parameters [0] { + } + } + + Method [ <internal:excimer> public method getEventCount ] { + + - Parameters [0] { + } + } + + Method [ <internal:excimer> public method getTrace ] { + + - Parameters [0] { + } + } + } + } + + Class [ <internal:excimer> class ExcimerTimer ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [7] { + Method [ <internal:excimer> public method setEventType ] { + + - Parameters [1] { + Parameter #0 [ <required> $event_type ] + } + } + + Method [ <internal:excimer> public method setInterval ] { + + - Parameters [1] { + Parameter #0 [ <required> $interval ] + } + } + + Method [ <internal:excimer> public method setPeriod ] { + + - Parameters [1] { + Parameter #0 [ <required> $period ] + } + } + + Method [ <internal:excimer> public method setCallback ] { + + - Parameters [1] { + Parameter #0 [ <required> $callback ] + } + } + + Method [ <internal:excimer> public method start ] { + + - Parameters [0] { + } + } + + Method [ <internal:excimer> public method stop ] { + + - Parameters [0] { + } + } + + Method [ <internal:excimer> public method getTime ] { + + - Parameters [0] { + } + } + } + } + } +} + |