OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ExecutorResourceMgr_Namespace::QueryNeedsTooManyGpuSlots Class Reference

#include <ExecutorResourceMgrCommon.h>

+ Inheritance diagram for ExecutorResourceMgr_Namespace::QueryNeedsTooManyGpuSlots:
+ Collaboration diagram for ExecutorResourceMgr_Namespace::QueryNeedsTooManyGpuSlots:

Public Member Functions

 QueryNeedsTooManyGpuSlots (const size_t max_gpu_slots, const size_t requested_gpu_slots)
 

Detailed Description

Definition at line 85 of file ExecutorResourceMgrCommon.h.

Constructor & Destructor Documentation

ExecutorResourceMgr_Namespace::QueryNeedsTooManyGpuSlots::QueryNeedsTooManyGpuSlots ( const size_t  max_gpu_slots,
const size_t  requested_gpu_slots 
)
inline

Definition at line 87 of file ExecutorResourceMgrCommon.h.

88  : std::runtime_error(
89  "Query requested more GPU slots (" + std::to_string(requested_gpu_slots) +
90  ") than available per query (" + std::to_string(max_gpu_slots) +
91  ") in executor resource pool") {}
std::string to_string(char const *&&v)

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