/*Variable:*/ Pike_fp->current_storageThis variable contains a pointer to the current storage. Current storage means the storage belonging to the object that is currently worked with. The pointer is used to access storage when writing the implementations of class methods and such. The following example shows how a 'THIS' pointer is defined and used in order to access the object variable value.
/*Example of usage:*/
struct data{
int value;
int label;
};
#define THIS (struct data *)Pike_fp->current_storage
THIS->value = 14;