Dev Essential  1.6.3
Loading...
Searching...
No Matches
reference_counted_object.h File Reference
#include <a_util/result/detail/reference_counted_object_intf.h>
#include <atomic>
#include <cstdint>
#include <utility>
Include dependency graph for reference_counted_object.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  a_util::result::detail::ReferenceCountedObject< Interface, Implementation >
 Default implementation of a reference counter. More...
 
class  a_util::result::detail::UncountedObject< Interface, Implementation >
 Default implementation of a non-counting reference counter. More...
 

Namespaces

namespace  a_util
 Serves as the root component, with common functionality documented in core functionality.
 
namespace  a_util::result
 Serves as component for functionality handling error and return types.
 
namespace  a_util::result::detail
 Serves as namespace for result implementation details.
 

Detailed Description

Implements the default reference counted object