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

#include <DdlCommandExecutor.h>

+ Inheritance diagram for DropPolicyCommand:
+ Collaboration diagram for DropPolicyCommand:

Public Member Functions

 DropPolicyCommand (const DdlCommandData &ddl_data, std::shared_ptr< Catalog_Namespace::SessionInfo const > session_ptr)
 
ExecutionResult execute (bool read_only_mode) override
 
- Public Member Functions inherited from DdlCommand
 DdlCommand (const DdlCommandData &ddl_data, std::shared_ptr< Catalog_Namespace::SessionInfo const > session_ptr)
 

Additional Inherited Members

- Protected Attributes inherited from DdlCommand
const DdlCommandDataddl_data_
 
std::shared_ptr
< Catalog_Namespace::SessionInfo
const > 
session_ptr_
 

Detailed Description

Definition at line 379 of file DdlCommandExecutor.h.

Constructor & Destructor Documentation

DropPolicyCommand::DropPolicyCommand ( const DdlCommandData ddl_data,
std::shared_ptr< Catalog_Namespace::SessionInfo const >  session_ptr 
)

Member Function Documentation

ExecutionResult DropPolicyCommand::execute ( bool  read_only_mode)
overridevirtual

Executes the DDL command corresponding to provided JSON payload.

Parameters
_returnresult of DDL command execution (if applicable)

Implements DdlCommand.

Referenced by heavydb.cursor.Cursor::executemany().

+ Here is the caller graph for this function:


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