Kùzu C++ API
Loading...
Searching...
No Matches
kuzu::processor::WarningContext Class Reference

#include <warning_context.h>

Public Member Functions

 WarningContext (main::ClientConfig *clientConfig)
 
void appendWarningMessages (const std::vector< CopyFromFileError > &messages)
 
void populateWarnings (uint64_t queryID, populate_func_t populateFunc={}, get_file_idx_func_t getFileIdxFunc={})
 
void defaultPopulateAllWarnings (uint64_t queryID)
 
const std::vector< WarningInfo > & getPopulatedWarnings () const
 
uint64_t getWarningCount (uint64_t queryID)
 
void clearPopulatedWarnings ()
 
void setIgnoreErrorsForCurrentQuery (bool ignoreErrors)
 
bool getIgnoreErrorsOption () const
 

Constructor & Destructor Documentation

◆ WarningContext()

kuzu::processor::WarningContext::WarningContext ( main::ClientConfig * clientConfig)
explicit

Member Function Documentation

◆ appendWarningMessages()

void kuzu::processor::WarningContext::appendWarningMessages ( const std::vector< CopyFromFileError > & messages)

◆ clearPopulatedWarnings()

void kuzu::processor::WarningContext::clearPopulatedWarnings ( )

◆ defaultPopulateAllWarnings()

void kuzu::processor::WarningContext::defaultPopulateAllWarnings ( uint64_t queryID)

◆ getIgnoreErrorsOption()

bool kuzu::processor::WarningContext::getIgnoreErrorsOption ( ) const

◆ getPopulatedWarnings()

const std::vector< WarningInfo > & kuzu::processor::WarningContext::getPopulatedWarnings ( ) const

◆ getWarningCount()

uint64_t kuzu::processor::WarningContext::getWarningCount ( uint64_t queryID)

◆ populateWarnings()

void kuzu::processor::WarningContext::populateWarnings ( uint64_t queryID,
populate_func_t populateFunc = {},
get_file_idx_func_t getFileIdxFunc = {} )

◆ setIgnoreErrorsForCurrentQuery()

void kuzu::processor::WarningContext::setIgnoreErrorsForCurrentQuery ( bool ignoreErrors)

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