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

#include <ForeignStorageMgr.h>

+ Inheritance diagram for PostEvictionRefreshException:
+ Collaboration diagram for PostEvictionRefreshException:

Public Member Functions

 PostEvictionRefreshException ()=delete
 
 PostEvictionRefreshException (const PostEvictionRefreshException &)=delete
 
PostEvictionRefreshExceptionoperator= (const PostEvictionRefreshException &)=delete
 
 PostEvictionRefreshException (const std::runtime_error &exception)
 
std::runtime_error getOriginalException ()
 

Private Attributes

std::runtime_error original_exception_
 

Detailed Description

Definition at line 31 of file ForeignStorageMgr.h.

Constructor & Destructor Documentation

PostEvictionRefreshException::PostEvictionRefreshException ( )
delete
PostEvictionRefreshException::PostEvictionRefreshException ( const PostEvictionRefreshException )
delete
PostEvictionRefreshException::PostEvictionRefreshException ( const std::runtime_error &  exception)
inline

Definition at line 36 of file ForeignStorageMgr.h.

37  : std::runtime_error(""), original_exception_(exception){};
std::runtime_error original_exception_

Member Function Documentation

std::runtime_error PostEvictionRefreshException::getOriginalException ( )
inline

Definition at line 39 of file ForeignStorageMgr.h.

Referenced by foreign_storage::refresh_foreign_table_unlocked().

39 { return original_exception_; }
std::runtime_error original_exception_

+ Here is the caller graph for this function:

PostEvictionRefreshException& PostEvictionRefreshException::operator= ( const PostEvictionRefreshException )
delete

Member Data Documentation

std::runtime_error PostEvictionRefreshException::original_exception_
private

Definition at line 42 of file ForeignStorageMgr.h.


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