JODA  0.13.1 (59b41972)
JSON On-Demand Analysis
Public Types | Static Public Attributes
config Class Reference

#include <config.h>

Collaboration diagram for config:
[legend]

Public Types

enum  EvictionStrategies {
  NO_EVICTION , LARGEST , LRU , FIFO ,
  DEPENDENCIES , EXPLORER
}
 
enum  Sim_Measures { NO_SIMILARITY , PATH_JACCARD , ATTRIBUTE_JACCARD }
 

Static Public Attributes

static bool queryCache = true
 
static bool bloom_enabled = true
 
static uint bloom_count
 
static double bloom_prob
 
static std::string home = std::string()
 
static std::string tmpdir = std::string()
 
static bool storeJson = true
 
static unsigned long long maxmemory = 0
 
static EvictionStrategies evictionStrategy = NO_EVICTION
 
static bool benchmark = false
 
static std::string benchfile = std::string()
 
static size_t JSONContainerSize = 0
 
static double chunk_size = 0
 
static double text_binary_mod = 0
 
static size_t storageRetrievalThreads = 0
 
static size_t parsingThreads = 0
 
static size_t readingThreads = 0
 
static size_t read_bulk_size = 0
 
static std::string read_reader = std::string()
 
static size_t parse_bulk_size = 0
 
static size_t sim_min_cont_size = 0
 
static double sim_min_similarity = 0
 
static Sim_Measures sim_measure = NO_SIMILARITY
 
static bool sim_merge_on_parse = false
 
static std::string history_file
 
static bool persistent_history = false
 
static int history_size
 
static bool disable_interactive_CLI = false
 
static bool enable_views = false
 
static bool enable_views_vo = false
 

Member Enumeration Documentation

◆ EvictionStrategies

Enumerator
NO_EVICTION 
LARGEST 
LRU 
FIFO 
DEPENDENCIES 
EXPLORER 

◆ Sim_Measures

Enumerator
NO_SIMILARITY 
PATH_JACCARD 
ATTRIBUTE_JACCARD 

Field Documentation

◆ benchfile

std::string config::benchfile = std::string()
static

◆ benchmark

bool config::benchmark = false
static

◆ bloom_count

uint config::bloom_count
static
Initial value:
=
1000

◆ bloom_enabled

bool config::bloom_enabled = true
static

◆ bloom_prob

double config::bloom_prob
static
Initial value:
=
0.001

◆ chunk_size

double config::chunk_size = 0
static

◆ disable_interactive_CLI

bool config::disable_interactive_CLI = false
static

◆ enable_views

bool config::enable_views = false
static

◆ enable_views_vo

bool config::enable_views_vo = false
static

◆ evictionStrategy

config::EvictionStrategies config::evictionStrategy = NO_EVICTION
static

◆ history_file

std::string config::history_file
static

◆ history_size

int config::history_size
static

◆ home

std::string config::home = std::string()
static

◆ JSONContainerSize

size_t config::JSONContainerSize = 0
static

◆ maxmemory

unsigned long long config::maxmemory = 0
static

◆ parse_bulk_size

size_t config::parse_bulk_size = 0
static

◆ parsingThreads

size_t config::parsingThreads = 0
static

◆ persistent_history

bool config::persistent_history = false
static

◆ queryCache

bool config::queryCache = true
static

◆ read_bulk_size

size_t config::read_bulk_size = 0
static

◆ read_reader

std::string config::read_reader = std::string()
static

◆ readingThreads

size_t config::readingThreads = 0
static

◆ sim_measure

config::Sim_Measures config::sim_measure = NO_SIMILARITY
static

◆ sim_merge_on_parse

bool config::sim_merge_on_parse = false
static

◆ sim_min_cont_size

size_t config::sim_min_cont_size = 0
static

◆ sim_min_similarity

double config::sim_min_similarity = 0
static

◆ storageRetrievalThreads

size_t config::storageRetrievalThreads = 0
static

◆ storeJson

bool config::storeJson = true
static

◆ text_binary_mod

double config::text_binary_mod = 0
static

◆ tmpdir

std::string config::tmpdir = std::string()
static

The documentation for this class was generated from the following files: