tlds
Transactional Operations for Linked Data Structures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
counted_ptr Union Reference

#include <counted_ptr.hpp>

Collaboration diagram for counted_ptr:

Public Attributes

struct {
   void *volatile   ptr
 
   volatile unsigned long   sn
 
p
 
volatile unsigned long long all
 

Detailed Description

Copyright (C) 2011 University of Rochester Department of Computer Science and Lehigh University Department of Computer Science and Engineering

License: Modified BSD Please see the file LICENSE.RSTM for licensing information

Member Data Documentation

volatile unsigned long long counted_ptr::all
struct { ... } counted_ptr::p
void* volatile counted_ptr::ptr
volatile unsigned long counted_ptr::sn

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