94 _name_ = std::move(source._name_);
Inline implementation of PRMObject.
const std::string & name() const
Returns the name of this object.
static std::string enum2str(prm_type type)
Returns the string representation of a PRMObject.
prm_type
Enumeration of the different types of objects handled by a PRM.
PRMObject & operator=(const PRMObject &source)
Copy operator.
PRMObject(const std::string &name)
Constructor.
virtual ~PRMObject()
Destructor.
namespace for all probabilistic relational models entities
std::ostream & operator<<(std::ostream &out, PRMObject::prm_type obj_type)
For printing PRMType easily.
gum is the global namespace for all aGrUM entities