NCBI C++ ToolKit
Static Public Member Functions | List of all members
CDoiLookup Class Reference

Search Toolkit Book for CDoiLookup

#include <gui/objutils/doi_lookup.hpp>

Static Public Member Functions

static string GetSpecialCharacterReplacement (TUnicodeSymbol ch)
static pair< CRef< objects::CPubdesc >, stringGetPubFromCrossRef (const string &doi)
static string Transcode (const CStringUTF8 &input)
static bool LookupIsojta (string old_title, vector< string > &titles)

Detailed Description

Definition at line 40 of file doi_lookup.hpp.

Member Function Documentation

◆ GetPubFromCrossRef()

pair< CRef< CPubdesc >, string > CDoiLookup::GetPubFromCrossRef ( const string doi)

◆ GetSpecialCharacterReplacement()

string CDoiLookup::GetSpecialCharacterReplacement ( TUnicodeSymbol  ch)

Definition at line 68 of file doi_lookup.cpp.

References r().

Referenced by TestWindowForNonAsciiText(), and Transcode().

◆ LookupIsojta()

bool CDoiLookup::LookupIsojta ( string  old_title,
vector< string > &  titles 

◆ Transcode()

string CDoiLookup::Transcode ( const CStringUTF8 input)

Definition at line 567 of file doi_lookup.cpp.

References CUtf8::Decode(), GetSpecialCharacterReplacement(), i, and input().

Referenced by GetPubFromCrossRef().

The documentation for this class was generated from the following files:
Modified on Mon Jul 22 05:02:19 2024 by rev. 669887