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 

Definition at line 192 of file sdbapi_impl.hpp.

Member Function Documentation

◆ GetValue()

const CVariant* CLocalQFB::GetValue ( void  ) const

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

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

Definition at line 203 of file sdbapi_impl.hpp.

Referenced by x_GetContext().

◆ m_Value

unique_ptr<CVariant> CLocalQFB::m_Value

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 rev. 669887