DerefThunk Class Reference

DerefThunk Class Reference

#include <thunks.h>

+ Inheritance diagram for DerefThunk:

Public Member Functions

ScripterExport DerefThunk (Value *target)
 
void gc_trace ()
 
void collect ()
 
void sprin1 (CharStream *s)
 
Valueeval ()
 
Valueassign_vf (Value **arg_list, int count)
 

Public Attributes

Valuetarget
 

Constructor & Destructor Documentation

Member Function Documentation

void gc_trace ( )
void collect ( )
void sprin1 ( CharStream s)
inline
490 { s->printf(_M("*")); target->sprin1(s); }
virtual ScripterExport void sprin1(CharStream *stream)
Value * target
Definition: thunks.h:484
#define _M(x)
Used to wrap string literals.
Definition: strbasic.h:122
Value* eval ( )
Value* assign_vf ( Value **  arg_list,
int  count 
)

Member Data Documentation

Value* target