| souffle
    2.0.2-371-g6315b36
    | 
#include <SerialisationStream.h>

| Public Member Functions | |
| virtual | ~SerialisationStream ()=default | 
| Protected Types | |
| template<typename A > | |
| using | RO = std::conditional_t< readOnlyTables, const A, A > | 
| Protected Member Functions | |
| SerialisationStream (RO< SymbolTable > &symTab, RO< RecordTable > &recTab, const std::map< std::string, std::string > &rwOperation) | |
| SerialisationStream (RO< SymbolTable > &symTab, RO< RecordTable > &recTab, Json types) | |
| SerialisationStream (RO< SymbolTable > &symTab, RO< RecordTable > &recTab, Json types, std::vector< std::string > relTypes, size_t auxArity=0) | |
| Protected Attributes | |
| size_t | arity = 0 | 
| size_t | auxiliaryArity = 0 | 
| RO< RecordTable > & | recordTable | 
| RO< SymbolTable > & | symbolTable | 
| std::vector< std::string > | typeAttributes | 
| Json | types | 
| Private Member Functions | |
| void | setupFromJson () | 
Definition at line 43 of file SerialisationStream.h.
| 
 | protected | 
Definition at line 49 of file SerialisationStream.h.
| 
 | virtualdefault | 
| 
 | inlineprotected | 
Definition at line 51 of file SerialisationStream.h.
| 
 | inlineprotected | 
Definition at line 57 of file SerialisationStream.h.
| 
 | inlineprotected | 
Definition at line 62 of file SerialisationStream.h.
| 
 | inlineprivate | 
Definition at line 80 of file SerialisationStream.h.
Referenced by souffle::SerialisationStream< true >::SerialisationStream().
| 
 | protected | 
Definition at line 76 of file SerialisationStream.h.
| 
 | protected | 
Definition at line 77 of file SerialisationStream.h.
| 
 | protected | 
Definition at line 72 of file SerialisationStream.h.
| 
 | protected | 
Definition at line 71 of file SerialisationStream.h.
| 
 | protected | 
Definition at line 74 of file SerialisationStream.h.
| 
 | protected | 
Definition at line 73 of file SerialisationStream.h.
Referenced by souffle::SerialisationStream< true >::SerialisationStream().
 1.8.17
 1.8.17