spla
Loading...
Searching...
No Matches
spla::Object Class Referenceabstract

Base class for any library primitive. More...

#include <object.hpp>

Inheritance diagram for spla::Object:
Collaboration diagram for spla::Object:

Public Member Functions

 ~Object () override=default
 
virtual void set_label (std::string label)=0
 
virtual const std::string & get_label () const =0
 
- Public Member Functions inherited from spla::RefCnt
virtual ~RefCnt ()
 
bool is_unique () const
 
std::int32_t get_refs () const
 
std::int32_t add_ref () const
 
std::int32_t rel_ref () const
 

Detailed Description

Base class for any library primitive.

Constructor & Destructor Documentation

◆ ~Object()

spla::Object::~Object ( )
overridedefault

Member Function Documentation

◆ get_label()

◆ set_label()


The documentation for this class was generated from the following file: