Clingo
|
This is the complete list of members for Clingo::Symbol, including all inherited members.
arguments() const -> SymbolSpan | Clingo::Symbol | inline |
c_cast | Clingo::Symbol | friend |
c_cast | Clingo::Symbol | friend |
hash() const noexcept -> size_t | Clingo::Symbol | inline |
is_negative() const -> bool | Clingo::Symbol | inline |
is_positive() const -> bool | Clingo::Symbol | inline |
match(std::string_view name, size_t arity, bool positive=true) const -> bool | Clingo::Symbol | inline |
match(size_t arity) const -> bool | Clingo::Symbol | inline |
name() const -> std::string_view | Clingo::Symbol | inline |
number() const -> int | Clingo::Symbol | inline |
operator<< | Clingo::Symbol | friend |
operator<=> | Clingo::Symbol | friend |
operator=(Symbol const &other) noexcept -> Symbol & | Clingo::Symbol | inline |
operator=(Symbol &&other) noexcept -> Symbol & | Clingo::Symbol | inline |
operator== | Clingo::Symbol | friend |
signature() const -> std::optional< std::tuple< std::string_view, size_t, bool > > | Clingo::Symbol | inline |
string() const -> std::string_view | Clingo::Symbol | inline |
Symbol()=default | Clingo::Symbol | |
Symbol(Symbol const &other) noexcept | Clingo::Symbol | inline |
Symbol(Symbol &&other) noexcept | Clingo::Symbol | inline |
Symbol(clingo_symbol_t rep, bool acquire) | Clingo::Symbol | inlineexplicit |
to_string() const -> std::string | Clingo::Symbol | inline |
type() const -> SymbolType | Clingo::Symbol | inline |
~Symbol() | Clingo::Symbol | inline |