NCBI C++ ToolKit
Public Types | Public Member Functions | List of all members
CGenericSqlString< TChar > Class Template Reference

Search Toolkit Book for CGenericSqlString

Convenience extension of basic_string, supporting implicit conversion to const TChar* in most situations (but alas not within variadic argument lists, as for printf and the like). More...

#include <dbapi/driver/types.hpp>

+ Inheritance diagram for CGenericSqlString< TChar >:
+ Collaboration diagram for CGenericSqlString< TChar >:

Public Types

typedef basic_string< TCharTBasicString
 
typedef TBasicString::size_type size_type
 
typedef TBasicString::value_type value_type
 

Public Member Functions

 CGenericSqlString (void)
 
 CGenericSqlString (const TBasicString &s)
 
 CGenericSqlString (const value_type *data)
 
 CGenericSqlString (const value_type *data, size_type len)
 
size_type byte_count (void) const
 
NCBI_DBAPIDRIVER_EXPORT operator const value_type * (void) const
 
 operator const wchar_t * (void) const
 

Detailed Description

template<typename TChar>
class CGenericSqlString< TChar >

Convenience extension of basic_string, supporting implicit conversion to const TChar* in most situations (but alas not within variadic argument lists, as for printf and the like).

Definition at line 98 of file types.hpp.

Member Function Documentation

◆ operator const wchar_t *()

CGenericSqlString< wchar_t >::operator const wchar_t * ( void  ) const

Definition at line 72 of file types.cpp.


The documentation for this class was generated from the following file:
Modified on Fri Sep 20 14:58:07 2024 by modify_doxy.py rev. 669887