Diligent Engine
Loading...
Searching...
No Matches
RefCntAutoPtr.hpp File Reference
#include <functional>
#include <memory>
#include <type_traits>
#include <utility>
#include "../../Primitives/interface/Object.h"
#include "Cast.hpp"
#include "RefCountedObjectImpl.hpp"

Classes

class  Diligent::RefCntAutoPtr< T >
 Template class that implements reference counting. More...
class  Diligent::RefCntWeakPtr< T >
 Implementation of weak pointer. More...

Namespaces

namespace  Diligent
 Graphics engine namespace.

Detailed Description

RefCntAutoPtr and RefCntWeakPtr class definitions