Feathercoin  0.5.0
P2P Digital Currency
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Public Member Functions | Private Attributes | List of all members
leveldb::port::AtomicPointer Class Reference

#include <port_example.h>

Public Member Functions

 AtomicPointer ()
 
 AtomicPointer (void *v)
 
void * Acquire_Load () const
 
void Release_Store (void *v)
 
void * NoBarrier_Load () const
 
void NoBarrier_Store (void *v)
 
 AtomicPointer ()
 
 AtomicPointer (void *v)
 
void * Acquire_Load () const
 
void Release_Store (void *v)
 
void * NoBarrier_Load () const
 
void NoBarrier_Store (void *v)
 

Private Attributes

intptr_t rep_
 
void * rep_
 

Detailed Description

Definition at line 75 of file port_example.h.

Constructor & Destructor Documentation

leveldb::port::AtomicPointer::AtomicPointer ( )
leveldb::port::AtomicPointer::AtomicPointer ( void *  v)
inlineexplicit

Definition at line 83 of file port_example.h.

leveldb::port::AtomicPointer::AtomicPointer ( )
inline

Definition at line 125 of file port_win.h.

leveldb::port::AtomicPointer::AtomicPointer ( void *  v)
explicit

Member Function Documentation

void * leveldb::port::AtomicPointer::Acquire_Load ( ) const

Definition at line 128 of file port_win.cc.

void* leveldb::port::AtomicPointer::Acquire_Load ( ) const
void * leveldb::port::AtomicPointer::NoBarrier_Load ( ) const

Definition at line 138 of file port_win.cc.

void* leveldb::port::AtomicPointer::NoBarrier_Load ( ) const
void leveldb::port::AtomicPointer::NoBarrier_Store ( void *  v)

Definition at line 142 of file port_win.cc.

void leveldb::port::AtomicPointer::NoBarrier_Store ( void *  v)
void leveldb::port::AtomicPointer::Release_Store ( void *  v)

Definition at line 134 of file port_win.cc.

void leveldb::port::AtomicPointer::Release_Store ( void *  v)

Member Data Documentation

intptr_t leveldb::port::AtomicPointer::rep_
private

Definition at line 77 of file port_example.h.

void* leveldb::port::AtomicPointer::rep_
private

Definition at line 123 of file port_win.h.


The documentation for this class was generated from the following files: