threaddb  1.0
A file mapped memory container extension
Namespaces | Macros | Functions
main.cpp File Reference
#include "threaddbCPP.h"
#include <vector>
#include <list>
#include <set>
#include <map>
#include <memory>
#include <thread>
#include <stdexcept>
#include <iostream>
#include <stdio.h>
#include <string.h>
#include <sstream>

Namespaces

 tdb
 

Macros

#define PATH_SEP   "/"
 

Functions

void tdb::threadStore (size_t idx_p, tdb::database *pthreaddb_p, const std::vector< uint64_t > *pPackageId_p)
 
void tdb::threadRecover (size_t idx_p, tdb::database *pthreaddb_p, const std::vector< uint64_t > *pPackageId_p, const char *pStringValue_p, size_t CheckLen_p)
 
void TestDB (size_t PackageSize_p, size_t PackageCacheSize_p, const char *pTmpFolder_p)
 
int main (int argc, char *argv[])
 

Macro Definition Documentation

◆ PATH_SEP

#define PATH_SEP   "/"

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

◆ TestDB()

void TestDB ( size_t  PackageSize_p,
size_t  PackageCacheSize_p,
const char *  pTmpFolder_p 
)