NCBI C++ ToolKit
ftamed.h
Go to the documentation of this file.

Go to the SVN repository for this file.

1 #ifndef FTAMED_H
2 #define FTAMED_H
3 
5 
6 //#include <objtools/edit/pub_fix.hpp>
8 {
9  class CEUtilsUpdater;
10 }
11 
13 
14 void InitPubmedClient(bool normalize);
15 objects::edit::CEUtilsUpdater* GetPubmedClient();
17 
19 {
20 public:
21  EPostResult PostMessage(const IMessage& message) override;
22 };
23 
25 
26 #endif // FTAMED_H
Default implementation of IMessageListener: collects all messages posted.
EPostResult PostMessage(const IMessage &message) override
Post new message to the listener.
Definition: ftamed.cpp:56
IMessage::
void InitPubmedClient(bool normalize)
Definition: ftamed.cpp:77
objects::edit::CEUtilsUpdater * GetPubmedClient()
Definition: ftamed.cpp:86
CRef< objects::CCit_art > FetchPubPmId(TEntrezId pmid)
Definition: ftamed.cpp:92
SStrictId_Entrez::TId TEntrezId
TEntrezId type for entrez ids which require the same strictness as TGi.
Definition: ncbimisc.hpp:1041
EPostResult
Result of PostXXXX() operation.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
Definition: ncbistl.hpp:103
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
Definition: ncbistl.hpp:100
IMessage/IMessageListener interfaces and basic implementations.
Modified on Thu May 09 18:30:35 2024 by modify_doxy.py rev. 669887