![]() |
mutable
A Database System for Research and Fast Prototyping
|
#include <mutable/util/Pool.hpp>
#include <mutable/mutable-config.hpp>
#include <mutable/util/ADT.hpp>
#include <functional>
#include <iomanip>
#include <iostream>
#include <type_traits>
Go to the source code of this file.
Data Structures | |
struct | m::Value |
This class holds a SQL attribute value. More... | |
struct | m::Tuple |
struct | std::hash< m::Value > |
struct | std::hash< m::Tuple > |
Namespaces | |
namespace | m |
| |
namespace | std |
STL namespace. | |
Macros | |
#define | SET_TYPE(TY) |
#define | SET(TY) { val_.TY = val; SET_TYPE(TY); } |
#define | VALIDATE_TYPE(TY) |
#define | GET(TY) { VALIDATE_TYPE(TY); return val_.TY; } |
#define | INBOUNDS(VAR) |
#define GET | ( | TY | ) | { VALIDATE_TYPE(TY); return val_.TY; } |
#define SET | ( | TY | ) | { val_.TY = val; SET_TYPE(TY); } |
#define SET_TYPE | ( | TY | ) |
#define VALIDATE_TYPE | ( | TY | ) |