OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ResourceGrantPolicy.cpp File Reference
#include <cmath>
#include <limits>
#include <sstream>
#include "Logger/Logger.h"
#include "ResourceGrantPolicy.h"
+ Include dependency graph for ResourceGrantPolicy.cpp:

Go to the source code of this file.

Namespaces

 ExecutorResourceMgr_Namespace
 

Functions

ResourceGrantPolicy ExecutorResourceMgr_Namespace::gen_unlimited_resource_grant_policy (const ResourceSubtype resource_subtype)
 Generates a ResourceGrantPolicy with ResourceGrantPolicySizeType::UNLIMITED More...
 
ResourceGrantPolicy ExecutorResourceMgr_Namespace::gen_constant_resource_grant_policy (const ResourceSubtype resource_subtype, size_t constant_grant)
 Generates a ResourceGrantPolicy with ResourceGrantPolicySizeType::CONSTANT More...
 
ResourceGrantPolicy ExecutorResourceMgr_Namespace::gen_ratio_resource_grant_policy (const ResourceSubtype resource_subtype, const double ratio_grant)
 Generates a ResourceGrantPolicy with ResourceGrantPolicySizeType::RATIO_TO_TOTAL More...
 
std::string ExecutorResourceMgr_Namespace::get_resource_concurrency_policy_string (const ResourceConcurrencyPolicy &resource_concurrency_policy)