28 #ifndef SPLA_OBJECT_HPP
29 #define SPLA_OBJECT_HPP
Base class for any library primitive.
Definition: object.hpp:47
~Object() override=default
virtual void set_label(std::string label)=0
virtual const std::string & get_label() const =0
Base class for object with built-in reference counting mechanism.
Definition: ref.hpp:55
#define SPLA_API
Definition: config.hpp:43
Definition: algorithm.hpp:37