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)
static

◆ GetSpecialCharacterReplacement()

string CDoiLookup::GetSpecialCharacterReplacement ( TUnicodeSymbol  ch)
static

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 
)
static

◆ Transcode()

string CDoiLookup::Transcode ( const CStringUTF8 input)
static

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 Fri Mar 01 10:04:53 2024 by modify_doxy.py rev. 669887