| CQStrings::QString< C, PS >::Buffer | |
| CPika::Dumb< T > | We use this dummy class to specialize member functions for arbitrary types (including void, references etc) |
| ▼Cstd::exception | STL class |
| CPika::Exception< S > | The PikaScript exception class |
| CPika::Exception< S > | The PikaScript exception class |
| ▼CPika::Script< Config >::Frame | The execution context and interpreter for PikaScript |
| ▼CPika::Script< Config >::Root | The Root is the first Frame you instantiate |
| CPika::Script< Config >::FullRoot | FullRoot inherits from both Root and Config::Globals (which should be a descendant to Variable) |
| CPika::Script< Config >::FullRoot | FullRoot inherits from both Root and Config::Globals (which should be a descendant to Variable) |
| CPika::Script< Config >::Root | The Root is the first Frame you instantiate |
| ▼CGlobals | |
| CPika::Script< Config >::FullRoot | FullRoot inherits from both Root and Config::Globals (which should be a descendant to Variable) |
| CPika::Script< Config >::FullRoot | FullRoot inherits from both Root and Config::Globals (which should be a descendant to Variable) |
| ▼Citerator | |
| CQStrings::QString< C, PS >::_iterator< E, Q > | |
| CQStrings::QString< C, PS >::_iterator< E, Q > | |
| CPika::Script< Config >::lib | |
| ▼CPika::Script< Config >::Native | Native is the base class for the native functions and objects that can be accessed from PikaScript |
| CPika::Script< Config >::BinaryFunctor< F, A0, A1, R > | See UnaryFunctor for documentation |
| CPika::Script< Config >::BinaryFunctor< F, A0, A1, R > | See UnaryFunctor for documentation |
| CPika::Script< Config >::UnaryFunctor< F, A0, R > | We provide two Native template classes for bridging PikaScript calls to C++ "functors" |
| CPika::Script< Config >::UnaryFunctor< F, A0, R > | We provide two Native template classes for bridging PikaScript calls to C++ "functors" |
| CQStrings::QString< C, PS > | |
| ▼CS | |
| CPika::STLValue< S > | STLValue is the reference implementation of a PikaScript variable |
| CPika::STLValue< S > | STLValue is the reference implementation of a PikaScript variable |
| CPika::Script< Config > | Script is a meta-class that groups all the core classes of the PikaScript interpreter together (except for the value class) |
| CPika::StdConfig | StdConfig is a configuration class for Script that uses the reference implementations of STLValue and Script::STLVariables |
| ▼CSuper | |
| CPika::QuickVars< Super, CACHE_SIZE > | |
| CPika::QuickVars< Super, CACHE_SIZE > | |
| ▼Cunary_function | |
| CPika::bound_mem_fun_t< C, A0, R > | Bound_mem_fun_t is a member functor bound to a specific C++ object through a pointer |
| CPika::bound_mem_fun_t< C, A0, R > | Bound_mem_fun_t is a member functor bound to a specific C++ object through a pointer |
| ▼CPika::Script< Config >::Variables | Variables is an abstract base class which implements the interface to the variable space that a Frame works on |
| CPika::Script< Config >::STLVariables | STLVariables is the reference implementation of a variable space |
| CPika::Script< Config >::STLVariables | STLVariables is the reference implementation of a variable space |