Flex  0.17.9
Classes | Namespaces | Functions
wal.h File Reference
#include <fcntl.h>
#include <sys/mman.h>
#include <unistd.h>
#include <algorithm>
#include <filesystem>
#include <queue>
#include <string>
#include <thread>
#include <unordered_map>
#include "glog/logging.h"
Include dependency graph for wal.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  gs::WalHeader
 
struct  gs::WalContentUnit
 
struct  gs::UpdateWalUnit
 
class  gs::IWalWriter
 
class  gs::IWalParser
 
class  gs::WalWriterFactory
 
class  gs::WalParserFactory
 

Namespaces

 gs
 

Functions

std::string gs::get_wal_uri_scheme (const std::string &uri)
 
std::string gs::get_wal_uri_path (const std::string &uri)