NCBI C++ ToolKit
Public Types | Public Member Functions | Protected Attributes | List of all members
CDB_BlobDescriptor Class Reference

Search Toolkit Book for CDB_BlobDescriptor

#include <dbapi/driver/public.hpp>

+ Inheritance diagram for CDB_BlobDescriptor:
+ Collaboration diagram for CDB_BlobDescriptor:

Public Types

enum  ETDescriptorType { eUnknown , eText , eBinary }
 

Public Member Functions

 CDB_BlobDescriptor (const string &table_name, const string &column_name, const string &search_conditions, ETDescriptorType column_type=eUnknown, ETriState has_legacy_type=eTriState_Unknown)
 
virtual ~CDB_BlobDescriptor (void)
 
virtual int DescriptorType (void) const
 
const stringTableName () const
 
void SetTableName (const string &name)
 
const stringColumnName () const
 
void SetColumnName (const string &name)
 
const stringSearchConditions () const
 
void SetSearchConditions (const string &cond)
 
ETDescriptorType GetColumnType (void) const
 
void SetColumnType (ETDescriptorType type)
 
ETriState GetHasLegacyType (void) const
 
void SetHasLegacyType (ETriState state)
 
- Public Member Functions inherited from I_BlobDescriptor
virtual ~I_BlobDescriptor (void)
 

Protected Attributes

string m_TableName
 
string m_ColumnName
 
string m_SearchConditions
 
ETDescriptorType m_ColumnType
 
ETriState m_HasLegacyType
 

Detailed Description

Definition at line 975 of file public.hpp.


The documentation for this class was generated from the following files:
Modified on Thu Nov 30 04:53:35 2023 by modify_doxy.py rev. 669887