The C++ framework for developing highly scalable, high performance servers on Windows platforms.

TAtomicOperations< long > Class Template Reference

List of all members.

template<>
class JetByteTools::Core::Windows::TAtomicOperations< long >


Public Types

typedef long T

Static Public Member Functions

static T Increment (T *pValue)
static T Decrement (T *pValue)
static T Add (T *pAddend, const T value)
static T Subtract (T *pSubtrahend, const T value)
static T Exchange (T *pValue, const T newValue)
static T CompareExchange (T *pValue, const T exchangeValue, const T compareValue)

Member Typedef Documentation

typedef long T


Member Function Documentation

static T Increment ( T pValue  )  [inline, static]

static T Decrement ( T pValue  )  [inline, static]

static T Add ( T pAddend,
const T  value 
) [inline, static]

static T Subtract ( T pSubtrahend,
const T  value 
) [inline, static]

static T Exchange ( T pValue,
const T  newValue 
) [inline, static]

static T CompareExchange ( T pValue,
const T  exchangeValue,
const T  compareValue 
) [inline, static]


Generated on Sun Sep 12 19:08:59 2021 for The Server Framework - v7.4 by doxygen 1.5.3