LogCabin
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
LogCabin::Client::anonymous_namespace{MockClientImpl.cc}::RAIISwap< T > Struct Template Reference

List of all members.

Public Member Functions

 RAIISwap (T &a, T &b)
 ~RAIISwap ()

Public Attributes

T & a
T & b

Detailed Description

template<typename T>
struct LogCabin::Client::anonymous_namespace{MockClientImpl.cc}::RAIISwap< T >

Definition at line 31 of file MockClientImpl.cc.


Constructor & Destructor Documentation

template<typename T >
LogCabin::Client::anonymous_namespace{MockClientImpl.cc}::RAIISwap< T >::RAIISwap ( T &  a,
T &  b 
) [inline]

Definition at line 32 of file MockClientImpl.cc.

template<typename T >
LogCabin::Client::anonymous_namespace{MockClientImpl.cc}::RAIISwap< T >::~RAIISwap ( ) [inline]

Definition at line 38 of file MockClientImpl.cc.


Member Data Documentation

template<typename T >
T& LogCabin::Client::anonymous_namespace{MockClientImpl.cc}::RAIISwap< T >::a

Definition at line 42 of file MockClientImpl.cc.

template<typename T >
T& LogCabin::Client::anonymous_namespace{MockClientImpl.cc}::RAIISwap< T >::b

Definition at line 43 of file MockClientImpl.cc.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines