souffle
2.0.2-371-g6315b36
|
info relations More...
#include <CompiledSouffle.h>
Data Structures | |
struct | context |
class | iterator |
Public Types | |
using | t_tuple = Tuple< RamDomain, Arity > |
Public Member Functions | |
iterator | begin () const |
bool | contains (const t_tuple &t) const |
bool | contains (const t_tuple &t, context &) const |
context | createContext () |
bool | empty () const |
iterator | end () const |
void | insert (const RamDomain *ramDomain) |
void | insert (const t_tuple &t) |
void | insert (const t_tuple &t, context &) |
void | printStatistics (std::ostream &) const |
void | purge () |
std::size_t | size () const |
t_info ()=default | |
Static Public Attributes | |
static constexpr Relation::arity_type | Arity = Arity_ |
Private Attributes | |
std::vector< Tuple< RamDomain, Arity > > | data |
Lock | insert_lock |
info relations
Definition at line 270 of file CompiledSouffle.h.
using souffle::t_info< Arity_ >::t_tuple = Tuple<RamDomain, Arity> |
Definition at line 275 of file CompiledSouffle.h.
|
default |
|
inline |
Definition at line 303 of file CompiledSouffle.h.
References souffle::t_info< Arity_ >::contains(), souffle::t_info< Arity_ >::insert_lock, and souffle::Lock::lock().
|
inline |
Definition at line 328 of file CompiledSouffle.h.
Referenced by souffle::t_info< Arity_ >::begin().
|
inline |
Definition at line 336 of file CompiledSouffle.h.
References souffle::t_info< Arity_ >::data.
|
inline |
Definition at line 277 of file CompiledSouffle.h.
|
inline |
Definition at line 342 of file CompiledSouffle.h.
|
inline |
Definition at line 306 of file CompiledSouffle.h.
|
inline |
Definition at line 319 of file CompiledSouffle.h.
|
inline |
Definition at line 309 of file CompiledSouffle.h.
|
inline |
Definition at line 316 of file CompiledSouffle.h.
References i.
|
inline |
Definition at line 348 of file CompiledSouffle.h.
|
inline |
Definition at line 345 of file CompiledSouffle.h.
|
inline |
Definition at line 339 of file CompiledSouffle.h.
References souffle::t_info< Arity_ >::data.
|
staticconstexpr |
Definition at line 272 of file CompiledSouffle.h.
|
private |
Definition at line 351 of file CompiledSouffle.h.
Referenced by souffle::t_info< Arity_ >::contains(), and souffle::t_info< Arity_ >::size().
|
private |
Definition at line 352 of file CompiledSouffle.h.
Referenced by souffle::t_info< Arity_ >::begin().