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

TAtomic Class Template Reference

Collaboration diagram for TAtomic:

List of all members.

template<typename T>
class JetByteTools::Core::Std::TAtomic< T >


Public Member Functions

 TAtomic (const T value)
void Set (const T newValue)
Increment ()
Decrement ()
Add (const T value)
Subtract (const T value)
Exchange (const T value)
CompareExchange (const T exchangeValue, const T compareValue)
AccessValue () const

Constructor & Destructor Documentation

TAtomic ( const T  value  )  [inline]


Member Function Documentation

void Set ( const T  newValue  )  [inline]

T Increment (  )  [inline]

T Decrement (  )  [inline]

T Add ( const T  value  )  [inline]

T Subtract ( const T  value  )  [inline]

T Exchange ( const T  value  )  [inline]

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

T AccessValue (  )  const [inline]


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