Template Class Object

Class Documentation

template<typename Derived>
class Object

Public Functions

inline Object()
virtual ~Object() = default
inline std::string GetId() const
inline void SetId(const std::string &id)

Public Static Functions

static inline int GetInstanceCount(const std::string &class_name)

Protected Functions

inline void InitializeId()