This commit is contained in:
watrabi
2025-09-18 17:55:52 -04:00
commit 977f1ff4b8
15030 changed files with 17324420 additions and 0 deletions
+33
View File
@@ -0,0 +1,33 @@
#pragma once
#include "rbx/atomic.h"
#include "rbx/Declarations.h"
namespace RBX
{
namespace Diagnostics
{
template<typename T>
class RBXBaseClass Countable
{
static rbx::atomic<int> count;
public:
static long getCount() { return count; }
~Countable()
{
--count;
}
protected:
Countable()
{
++count;
}
};
template<class T>
rbx::atomic<int> Countable<T>::count;
} // namespace Diagnostics
} // namespace RBX