tlds
Transactional Operations for Linked Data Structures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
pair.c File Reference
#include <stdlib.h>
#include "memory.h"
#include "pair.h"
Include dependency graph for pair.c:

Functions

pair_tpair_alloc (void *firstPtr, void *secondPtr)
 
pair_tPpair_alloc (void *firstPtr, void *secondPtr)
 
pair_tTMpair_alloc (TM_ARGDECL void *firstPtr, void *secondPtr)
 
void pair_free (pair_t *pairPtr)
 
void Ppair_free (pair_t *pairPtr)
 
void TMpair_free (TM_ARGDECL pair_t *pairPtr)
 
void pair_swap (pair_t *pairPtr)
 

Function Documentation

pair_t* pair_alloc ( void *  firstPtr,
void *  secondPtr 
)

Here is the caller graph for this function:

void pair_free ( pair_t pairPtr)

Here is the caller graph for this function:

void pair_swap ( pair_t pairPtr)
pair_t* Ppair_alloc ( void *  firstPtr,
void *  secondPtr 
)
void Ppair_free ( pair_t pairPtr)
pair_t* TMpair_alloc ( TM_ARGDECL void *  firstPtr,
void *  secondPtr 
)
void TMpair_free ( TM_ARGDECL pair_t pairPtr)