Skip to content

Commit

Permalink
Utils: Added a custom smart pointer type unique_trackable_ptr - a spe…
Browse files Browse the repository at this point in the history
…cialized variant of std::shared_ptr that enforces unique ownership

* This is intended to be used by external code unable to track object lifetime such as custom scripting engines
  • Loading branch information
Shauren authored and Niam5 committed Aug 31, 2024
1 parent b384919 commit ab800dd
Show file tree
Hide file tree
Showing 2 changed files with 479 additions and 0 deletions.
1 change: 1 addition & 0 deletions src/shared/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,7 @@ set(SRC_GRP_UTIL
Util/Util.h
Util/ProducerConsumerQueue.h
Util/CommonDefines.h
Util/UniqueTrackablePtr.h
)

set(LIBRARY_SRCS
Expand Down
Loading

0 comments on commit ab800dd

Please sign in to comment.