![]() |
My Project
|
This class implements some recurrent code sniplets to be used with leftv
and idhdl.implements
a reference counter which we can use.
More...
#include <countedref.h>
Static Public Member Functions | |
static leftv | idify (leftv head, idhdl *root) |
static idhdl | newid (leftv head, idhdl *root) |
static void | clearid (idhdl handle, idhdl *root) |
template<class Type > | |
static Type * | cpy (Type *result, Type *data) |
template<class Type > | |
static Type * | cpy (Type *data) |
template<class Type > | |
static Type * | recursivecpy (Type *data) |
template<class Type > | |
static Type * | shallowcpy (Type *result, Type *data) |
template<class Type > | |
static Type * | shallowcpy (Type *data) |
template<class Type > | |
static void | recursivekill (Type *current) |
static leftv | allocate () |
This class implements some recurrent code sniplets to be used with leftv
and idhdl.implements
a reference counter which we can use.
Definition at line 213 of file countedref.h.
Definition at line 273 of file countedref.h.
Definition at line 237 of file countedref.h.
Definition at line 248 of file countedref.h.
Definition at line 244 of file countedref.h.
Definition at line 215 of file countedref.h.
Definition at line 223 of file countedref.h.
Definition at line 252 of file countedref.h.
Definition at line 268 of file countedref.h.
Definition at line 264 of file countedref.h.
Definition at line 259 of file countedref.h.