|
xrootd
|
Utility class for storing a pointer to operation context. More...
#include <XrdClCtx.hh>


Public Member Functions | |
| Ctx () | |
| Default constructor. More... | |
| Ctx (T *ctx) | |
| Constructor (from pointer) More... | |
| Ctx (T &ctx) | |
| Constructor (from reference) More... | |
| Ctx (const Ctx &ctx) | |
| Copy constructor. More... | |
| Ctx (Ctx &&ctx) | |
| Move constructor. More... | |
| Ctx & | operator= (T *ctx) |
| Assignment operator (from pointer) More... | |
| Ctx & | operator= (T &ctx) |
| Assignment operator (from reference) More... | |
| T & | operator* () const |
| T * | operator-> () const |
Utility class for storing a pointer to operation context.
|
inline |
Default constructor.
|
inline |
Constructor (from pointer)
|
inline |
Constructor (from reference)
|
inline |
Copy constructor.
|
inline |
Move constructor.
|
inline |
Dereferencing operator. Note if Ctx is a null-reference this will trigger an exception
| : | std::logic_error |
|
inline |
Dereferencing member operator. Note if Ctx is a null-reference this will trigger an exception
| : | std::logic_error |
|
inline |
Assignment operator (from pointer)
|
inline |
Assignment operator (from reference)
1.8.5