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

Search Toolkit Book for CExtraEncoder

+ Inheritance diagram for CExtraEncoder:
+ Collaboration diagram for CExtraEncoder:

Public Member Functions

 CExtraEncoder (bool allow_bad_names=false)
 
virtual string Encode (const CTempString src, EStringType stype) const
 Encode the string. More...
 
- Public Member Functions inherited from IStringEncoder
virtual ~IStringEncoder (void)
 

Private Attributes

bool m_AllowBadNames
 

Additional Inherited Members

- Public Types inherited from IStringEncoder
enum  EStringType { eName , eValue }
 Type of string to be decoded. More...
 

Detailed Description

Definition at line 5413 of file ncbidiag.cpp.

Constructor & Destructor Documentation

◆ CExtraEncoder()

CExtraEncoder::CExtraEncoder ( bool  allow_bad_names = false)
inline

Definition at line 5416 of file ncbidiag.cpp.

Member Function Documentation

◆ Encode()

string CExtraEncoder::Encode ( const CTempString  src,
EStringType  stype 
) const
virtual

Member Data Documentation

◆ m_AllowBadNames

bool CExtraEncoder::m_AllowBadNames
private

Definition at line 5421 of file ncbidiag.cpp.

Referenced by Encode().


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