Phosphor
phosphor::RelaxedAtomicCString Class Reference
Inheritance diagram for phosphor::RelaxedAtomicCString:
phosphor::RelaxedAtomic< const char * >

Public Member Functions

 RelaxedAtomicCString (const char *initial)
 
 RelaxedAtomicCString (const RelaxedAtomicCString &other)
 
 operator std::string () const
 
- Public Member Functions inherited from phosphor::RelaxedAtomic< const char * >
 RelaxedAtomic (const const char * &initial)
 
 RelaxedAtomic (const RelaxedAtomic &other)
 
 operator const char * () const
 
const char * load () const
 
RelaxedAtomicoperator= (const RelaxedAtomic &rhs)
 
RelaxedAtomicoperator= (const char * val)
 
const char * operator++ ()
 
const char * operator++ (int)
 
const char * operator-- ()
 
const char * operator-- (int)
 

Additional Inherited Members

- Protected Attributes inherited from phosphor::RelaxedAtomic< const char * >
std::atomic< const char * > value
 

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