![]() |
Ark Server API (ASE) - Wiki
|
#include "Poco/Foundation.h"#include "Poco/Exception.h"#include "Poco/AtomicCounter.h"#include <algorithm>#include <cstddef>
Include dependency graph for SharedPtr.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | Poco::ReferenceCounter |
| Simple ReferenceCounter object, does not delete itself when count reaches 0. More... | |
| class | Poco::ReleasePolicy< C > |
| class | Poco::ReleaseArrayPolicy< C > |
| The release policy for SharedPtr holding arrays. More... | |
| class | Poco::SharedPtr< C, RC, RP > |
Namespaces | |
| namespace | Poco |
Functions | |
| template<class C , class RC , class RP > | |
| void | Poco::swap (SharedPtr< C, RC, RP > &p1, SharedPtr< C, RC, RP > &p2) |
| template<typename T , typename... Args> | |
| SharedPtr< T > | Poco::makeShared (Args &&... args) |
| template<typename T > | |
| SharedPtr< T, ReferenceCounter, ReleaseArrayPolicy< T > > | Poco::makeSharedArray (std::size_t size) |