NCBI C++ ToolKit
Public Member Functions | Private Attributes | List of all members
CLocalQFB Class Reference

Search Toolkit Book for CLocalQFB

#include "sdbapi_impl.hpp"
(Private to src/dbapi/simple.)

+ Inheritance diagram for CLocalQFB:
+ Collaboration diagram for CLocalQFB:

Public Member Functions

 CLocalQFB (CVariant *value, const CDB_Exception::SContext &context)
 
const CVariantGetValue (void) const override
 
const CDB_Exception::SContextx_GetContext (void) const override
 
- Public Member Functions inherited from IQueryFieldBasis
virtual ~IQueryFieldBasis ()
 
virtual CNcbiOstreamGetOStream (size_t blob_size, TBlobOStreamFlags flags) const
 
virtual CBlobBookmark GetBookmark (void) const
 

Private Attributes

unique_ptr< CVariantm_Value
 
unique_ptr< CDB_Exception::SContextm_Context
 

Detailed Description

Definition at line 189 of file sdbapi_impl.hpp.

Constructor & Destructor Documentation

◆ CLocalQFB()

CLocalQFB::CLocalQFB ( CVariant value,
const CDB_Exception::SContext context 
)
inline

Definition at line 192 of file sdbapi_impl.hpp.

Member Function Documentation

◆ GetValue()

const CVariant* CLocalQFB::GetValue ( void  ) const
inlineoverridevirtual

Implements IQueryFieldBasis.

Definition at line 196 of file sdbapi_impl.hpp.

References m_Value.

Referenced by CQueryImpl::ExecuteSP().

◆ x_GetContext()

const CDB_Exception::SContext& CLocalQFB::x_GetContext ( void  ) const
inlineoverridevirtual

Implements IQueryFieldBasis.

Definition at line 198 of file sdbapi_impl.hpp.

References m_Context.

Member Data Documentation

◆ m_Context

unique_ptr<CDB_Exception::SContext> CLocalQFB::m_Context
private

Definition at line 203 of file sdbapi_impl.hpp.

Referenced by x_GetContext().

◆ m_Value

unique_ptr<CVariant> CLocalQFB::m_Value
private

Definition at line 202 of file sdbapi_impl.hpp.

Referenced by GetValue().


The documentation for this class was generated from the following file:
Modified on Mon Jul 15 05:33:15 2024 by modify_doxy.py rev. 669887