Scorum
Classes | Namespaces | Macros | Functions
config_api.hpp File Reference
#include <memory>
#include <boost/program_options.hpp>
#include <map>
#include <type_traits>
#include <fc/reflect/reflect.hpp>

Go to the source code of this file.

Classes

class  scorum::config_api
 

Namespaces

 scorum
 

Macros

#define MAX_BLOCKCHAIN_HISTORY_DEPTH   (get_api_config().max_blockchain_history_depth)
 
#define MAX_BLOCKS_HISTORY_DEPTH   (get_api_config().max_blocks_history_depth)
 
#define MAX_BUDGETS_LIST_SIZE   (get_api_config().max_budgets_list_size)
 
#define MAX_DISCUSSIONS_LIST_SIZE   (get_api_config().max_discussions_list_size)
 
#define LOOKUP_LIMIT   (get_api_config().lookup_limit)
 
#define TAGS_TO_ANALIZE_COUNT   (get_api_config().tags_to_analize_count)
 
#define MAX_TIMESTAMP_RANGE_IN_S   (get_api_config().max_timestamp_range_in_s)
 

Functions

config_api & scorum::get_api_config (std::string api_name)
 

Macro Definition Documentation

◆ LOOKUP_LIMIT

#define LOOKUP_LIMIT   (get_api_config().lookup_limit)

Definition at line 71 of file config_api.hpp.

◆ MAX_BLOCKCHAIN_HISTORY_DEPTH

#define MAX_BLOCKCHAIN_HISTORY_DEPTH   (get_api_config().max_blockchain_history_depth)

Definition at line 67 of file config_api.hpp.

◆ MAX_BLOCKS_HISTORY_DEPTH

#define MAX_BLOCKS_HISTORY_DEPTH   (get_api_config().max_blocks_history_depth)

Definition at line 68 of file config_api.hpp.

◆ MAX_BUDGETS_LIST_SIZE

#define MAX_BUDGETS_LIST_SIZE   (get_api_config().max_budgets_list_size)

Definition at line 69 of file config_api.hpp.

◆ MAX_DISCUSSIONS_LIST_SIZE

#define MAX_DISCUSSIONS_LIST_SIZE   (get_api_config().max_discussions_list_size)

Definition at line 70 of file config_api.hpp.

◆ MAX_TIMESTAMP_RANGE_IN_S

#define MAX_TIMESTAMP_RANGE_IN_S   (get_api_config().max_timestamp_range_in_s)

Definition at line 73 of file config_api.hpp.

◆ TAGS_TO_ANALIZE_COUNT

#define TAGS_TO_ANALIZE_COUNT   (get_api_config().tags_to_analize_count)

Definition at line 72 of file config_api.hpp.