MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / DsqlCursor

Method DsqlCursor

src/dsql/DsqlCursor.cpp:38–45  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

36static const ULONG PREFETCH_SIZE = 65536; // 64 KB
37
38DsqlCursor::DsqlCursor(DsqlDmlRequest* req, ULONG flags)
39 : m_dsqlRequest(req), m_message(req->getDsqlStatement()->getReceiveMsg()),
40 m_resultSet(NULL), m_flags(flags),
41 m_space(req->getPool(), SCRATCH),
42 m_state(BOS), m_eof(false), m_position(0), m_cachedCount(0)
43{
44 TRA_link_cursor(m_dsqlRequest->req_transaction, this);
45}
46
47DsqlCursor::~DsqlCursor()
48{

Callers

nothing calls this directly

Calls 3

TRA_link_cursorFunction · 0.85
getReceiveMsgMethod · 0.80
getDsqlStatementMethod · 0.45

Tested by

no test coverage detected