You’re reading an older version of the Slamcore SDK documenation. The latest one is 23.04.

Struct slamcore::ConstTaggedObject

struct ConstTaggedObject

Subclassed by TaggedObject

Public Functions

inline explicit ConstTaggedObject()
inline explicit ConstTaggedObject(ObjectType type)
template<typename Type>
inline ConstTaggedObject(const std::shared_ptr<Type> &obj)
inline ObjectType type() const noexcept
template<typename Type>
inline std::shared_ptr<typename std::add_const<Type>::type> get() const
inline explicit operator bool() const noexcept
inline bool operator==(const ConstTaggedObject &other) const noexcept
inline bool operator!=(const ConstTaggedObject &other) const noexcept