Face Engine SDK
5.23.1
A face detection, recognition and tracking engine.
|
00001 00008 #pragma once 00009 00010 #include <cstdint> 00011 00012 namespace fsdk { 00013 00037 struct IRefCounted { 00042 virtual int32_t retain() noexcept = 0; 00043 00048 virtual int32_t retainLocked() noexcept = 0; 00049 00054 virtual int32_t release() noexcept = 0; 00055 00060 virtual int32_t getRefCount() const noexcept = 0; 00061 00066 virtual int32_t retainWeak() noexcept = 0; 00067 00072 virtual int32_t releaseWeak() noexcept = 0; 00073 00078 virtual int32_t getWeakRefCount() const noexcept = 0; 00079 }; 00080 // end of CoreGroup 00082 } // namespace fsdk