Skip to content

Class cubpl::query_cursor

ClassList > cubpl > query_cursor

  • #include <pl_query_cursor.hpp>

Public Functions

Type Name
void change_owner (cubthread::entry * thread_p)
void clear ()
void close ()
SCAN_CODE cursor (int peek)
int first ()
int get_current_index ()
OID * get_current_oid ()
std::vector< DB_VALUE > get_current_tuple ()
int get_fetch_count ()
bool get_is_oid_included ()
bool get_is_opened ()
cubthread::entry * get_owner () const
QUERY_ID get_query_id ()
int get_tuple_value (int index, DB_VALUE & result)
bool is_opened () const
int last ()
SCAN_CODE next_row ()
int open ()
query_cursor (cubthread::entry * thread_p, QUERY_ID qid, bool is_oid_included=false)
int reset ()
void set_fetch_count (int cnt)
~query_cursor ()

Public Functions Documentation

function change_owner

void cubpl::query_cursor::change_owner (
    cubthread::entry * thread_p
) 

function clear

void cubpl::query_cursor::clear () 

function close

void cubpl::query_cursor::close () 

function cursor

SCAN_CODE cubpl::query_cursor::cursor (
    int peek
) 

function first

int cubpl::query_cursor::first () 

function get_current_index

int cubpl::query_cursor::get_current_index () 

function get_current_oid

OID * cubpl::query_cursor::get_current_oid () 

function get_current_tuple

std::vector< DB_VALUE > cubpl::query_cursor::get_current_tuple () 

function get_fetch_count

int cubpl::query_cursor::get_fetch_count () 

function get_is_oid_included

bool cubpl::query_cursor::get_is_oid_included () 

function get_is_opened

bool cubpl::query_cursor::get_is_opened () 

function get_owner

cubthread::entry * cubpl::query_cursor::get_owner () const

function get_query_id

QUERY_ID cubpl::query_cursor::get_query_id () 

function get_tuple_value

int cubpl::query_cursor::get_tuple_value (
    int index,
    DB_VALUE & result
) 

function is_opened

bool cubpl::query_cursor::is_opened () const

function last

int cubpl::query_cursor::last () 

function next_row

SCAN_CODE cubpl::query_cursor::next_row () 

function open

int cubpl::query_cursor::open () 

function query_cursor

cubpl::query_cursor::query_cursor (
    cubthread::entry * thread_p,
    QUERY_ID qid,
    bool is_oid_included=false
) 

function reset

int cubpl::query_cursor::reset () 

function set_fetch_count

void cubpl::query_cursor::set_fetch_count (
    int cnt
) 

function ~query_cursor

cubpl::query_cursor::~query_cursor () 


The documentation for this class was generated from the following file cubrid/src/sp/pl_query_cursor.hpp