libsemigroups
libsemigroups
Element
libsemigroups::Element Member List
This is the complete list of members for
libsemigroups::Element
, including all inherited members.
cache_hash_value
() const =0
libsemigroups::Element
protected
pure virtual
complexity
() const =0
libsemigroups::Element
pure virtual
copy
(Element const *x)=0
libsemigroups::Element
pure virtual
degree
() const =0
libsemigroups::Element
pure virtual
Element
(elm_t type=Element::elm_t::NOT_RWSE)
libsemigroups::Element
inline
explicit
elm_t
enum name
libsemigroups::Element
get_type
() const
libsemigroups::Element
inline
hash_value
() const
libsemigroups::Element
inline
identity
() const =0
libsemigroups::Element
pure virtual
NOT_RWSE
enum value
libsemigroups::Element
operator<
(const Element &that) const =0
libsemigroups::Element
pure virtual
operator==
(const Element &that) const =0
libsemigroups::Element
pure virtual
really_copy
(size_t increase_deg_by=0) const =0
libsemigroups::Element
pure virtual
really_delete
()=0
libsemigroups::Element
pure virtual
redefine
(Element const *x, Element const *y)
libsemigroups::Element
inline
virtual
redefine
(Element const *x, Element const *y, size_t const &thread_id)
libsemigroups::Element
inline
virtual
reset_hash_value
() const
libsemigroups::Element
inline
protected
RWSE
enum value
libsemigroups::Element
swap
(Element *x)=0
libsemigroups::Element
pure virtual
UNDEFINED
libsemigroups::Element
protected
static
~Element
()
libsemigroups::Element
inline
virtual
Generated on Wed Jun 6 2018 19:51:35 for libsemigroups by
1.8.12