OmniSciDB
94e8789169
|
#include <CacheInvalidator.h>
Static Public Member Functions | |
static void | invalidateCaches () |
Private Member Functions | |
CacheInvalidator ()=delete | |
~CacheInvalidator ()=delete | |
Static Private Member Functions | |
template<typename CACHE_HOLDING_TYPE > | |
static void | internalInvalidateCache () |
template<typename FIRST_CACHE_HOLDING_TYPE , typename SECOND_CACHE_HOLDING_TYPE , typename... REMAINING_CACHE_HOLDING_TYPES> | |
static void | internalInvalidateCache () |
Definition at line 21 of file CacheInvalidator.h.
|
privatedelete |
|
privatedelete |
|
inlinestaticprivate |
Definition at line 30 of file CacheInvalidator.h.
Referenced by CacheInvalidator< CACHE_HOLDING_TYPES >::internalInvalidateCache(), and CacheInvalidator< CACHE_HOLDING_TYPES >::invalidateCaches().
|
inlinestaticprivate |
Definition at line 37 of file CacheInvalidator.h.
References CacheInvalidator< CACHE_HOLDING_TYPES >::internalInvalidateCache().
|
inlinestatic |
Definition at line 23 of file CacheInvalidator.h.
References CacheInvalidator< CACHE_HOLDING_TYPES >::internalInvalidateCache().
Referenced by Executor::clearMemory(), Parser::DropTableStmt::execute(), Parser::TruncateTableStmt::execute(), Parser::DropColumnStmt::execute(), RelAlgExecutor::executeDelete(), and RelAlgExecutor::executeUpdate().