PikaScript
Pika::Script< Config >::Root Member List

This is the complete list of members for Pika::Script< Config >::Root, including all inherited members.

autoLabelPika::Script< Config >::Rootprotected
autoLabelStartPika::Script< Config >::Rootprotected
call(const String &callee, const Value &body, long argc, const Value *argv=0)Pika::Script< Config >::Frame
call(const String &callee, const Value &body, long argc, const Value *argv=0)Pika::Script< Config >::Frame
doTrace(Precedence level) const Pika::Script< Config >::Rootinline
doTrace(Precedence level) const Pika::Script< Config >::Rootinline
evaluate(const String source)Pika::Script< Config >::Frame
evaluate(const String source)Pika::Script< Config >::Frame
execute(const String &body)Pika::Script< Config >::Frame
execute(const String &body)Pika::Script< Config >::Frame
Frame(Variables &vars, Root &root, Frame *previous)Pika::Script< Config >::Frame
Frame(Variables &vars, Root &root, Frame *previous)Pika::Script< Config >::Frame
generateLabel()Pika::Script< Config >::Root
generateLabel()Pika::Script< Config >::Root
get(const String &identifier, bool fallback=false) const Pika::Script< Config >::Frame
get(const String &identifier, bool fallback=false) const Pika::Script< Config >::Frame
getOptional(const String &identifier, const Value &defaultValue=Value()) const Pika::Script< Config >::Frame
getOptional(const String &identifier, const Value &defaultValue=Value()) const Pika::Script< Config >::Frame
getPrevious() const Pika::Script< Config >::Frameinline
getPrevious() const Pika::Script< Config >::Frameinline
getRoot() const Pika::Script< Config >::Frameinline
getRoot() const Pika::Script< Config >::Frameinline
getVariables() const Pika::Script< Config >::Frameinline
getVariables() const Pika::Script< Config >::Frameinline
isInsideTracerPika::Script< Config >::Rootprotected
parse(const StringIt &begin, const StringIt &end, bool literal)Pika::Script< Config >::Frame
parse(const StringIt &begin, const StringIt &end, bool literal)Pika::Script< Config >::Frame
reference(const String &identifier) const Pika::Script< Config >::Frame
reference(const String &identifier) const Pika::Script< Config >::Frame
registerNative(const String &identifier, Native *native)Pika::Script< Config >::Frame
registerNative(const String &i, R(*f)(A0))Pika::Script< Config >::Frameinline
registerNative(const String &i, R(*f)(A0, A1))Pika::Script< Config >::Frameinline
registerNative(const String &i, C *o, R(C::*m)(A0))Pika::Script< Config >::Frameinline
registerNative(const String &identifier, Native *native)Pika::Script< Config >::Frame
registerNative(const String &i, R(*f)(A0))Pika::Script< Config >::Frameinline
registerNative(const String &i, R(*f)(A0, A1))Pika::Script< Config >::Frameinline
registerNative(const String &i, C *o, R(C::*m)(A0))Pika::Script< Config >::Frameinline
resolveFrame(const String &identifier) const Pika::Script< Config >::Frame
resolveFrame(const String &identifier) const Pika::Script< Config >::Frame
set(const String &identifier, const Value &v)Pika::Script< Config >::Frame
set(const String &identifier, const Value &v)Pika::Script< Config >::Frame
setTracer(Precedence traceLevel, const Value &tracerFunction)Pika::Script< Config >::Rootvirtual
setTracer(Precedence traceLevel, const Value &tracerFunction)Pika::Script< Config >::Rootvirtual
trace(Frame &frame, const String &source, SizeType offset, bool lvalue, const Value &value, Precedence level, bool exit)Pika::Script< Config >::Rootvirtual
trace(Frame &frame, const String &source, SizeType offset, bool lvalue, const Value &value, Precedence level, bool exit)Pika::Script< Config >::Rootvirtual
traceLevelPika::Script< Config >::Rootprotected
tracerFunctionPika::Script< Config >::Rootprotected
unregisterNative(const String &identifier)Pika::Script< Config >::Frameinline
unregisterNative(const String &identifier)Pika::Script< Config >::Frameinline
XValue typedefPika::Script< Config >::Frameprotected
XValue typedefPika::Script< Config >::Frameprotected
~Frame()Pika::Script< Config >::Frameinlinevirtual
~Frame()Pika::Script< Config >::Frameinlinevirtual