GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
chaiscript::eval::Tracer< T > Struct Template Reference

#include <chaiscript_tracer.hpp>

Inheritance diagram for chaiscript::eval::Tracer< T >:
Collaboration diagram for chaiscript::eval::Tracer< T >:

Public Member Functions

 Tracer ()=default
 Tracer (T ... t)
void do_trace (const chaiscript::detail::Dispatch_State &ds, const AST_Node_Impl< Tracer< T... > > *node)

Static Public Member Functions

static void trace (const chaiscript::detail::Dispatch_State &ds, const AST_Node_Impl< Tracer< T... > > *node)

Constructor & Destructor Documentation

◆ Tracer() [1/2]

template<typename ... T>
chaiscript::eval::Tracer< T >::Tracer ( )
default

◆ Tracer() [2/2]

template<typename ... T>
chaiscript::eval::Tracer< T >::Tracer ( T ... t)
inlineexplicit

Member Function Documentation

◆ do_trace()

template<typename ... T>
void chaiscript::eval::Tracer< T >::do_trace ( const chaiscript::detail::Dispatch_State & ds,
const AST_Node_Impl< Tracer< T... > > * node )
inline
Here is the caller graph for this function:

◆ trace()

template<typename ... T>
void chaiscript::eval::Tracer< T >::trace ( const chaiscript::detail::Dispatch_State & ds,
const AST_Node_Impl< Tracer< T... > > * node )
inlinestatic

The documentation for this struct was generated from the following file: