NCBI C++ ToolKit
Public Member Functions | Protected Member Functions | List of all members
IAffilEditor Class Referenceabstract

Search Toolkit Book for IAffilEditor

#include <gui/packages/pkg_sequence_edit/pubdesc_editor.hpp>

+ Inheritance diagram for IAffilEditor:
+ Collaboration diagram for IAffilEditor:

Public Member Functions

virtual ~IAffilEditor ()
 
- Public Member Functions inherited from IAuthorEditor
virtual ~IAuthorEditor ()
 
- Public Member Functions inherited from IPubDescEditor
virtual ~IPubDescEditor ()
 
CRef< CCmdCompositeGetCommand (objects::CSeq_entry_Handle tse, CConstRef< objects::CSeq_submit > submit=CConstRef< objects::CSeq_submit >(nullptr))
 

Protected Member Functions

 IAffilEditor (const string &title)
 
 IAffilEditor (objects::CSeq_entry_Handle seh, const string &title)
 
virtual bool x_ApplyToCAuth (objects::CAuth_list &authors)
 
virtual bool x_ApplyToCAffil (objects::CAffil &affil)=0
 
- Protected Member Functions inherited from IAuthorEditor
 IAuthorEditor (const string &title)
 
 IAuthorEditor (objects::CSeq_entry_Handle tse, const string &title)
 
virtual bool x_ApplyToPubdesc (objects::CPubdesc &pubdesc)
 
virtual void x_ApplyToSeqSubmit (CCmdComposite *composite)
 
- Protected Member Functions inherited from IPubDescEditor
 IPubDescEditor (const string &title)
 
 IPubDescEditor (objects::CSeq_entry_Handle tse, const string &title)
 
void x_ApplyToSeqAndFeat (CCmdComposite *composite)
 
void x_ApplyToDescriptors (const objects::CSeq_entry &se, CCmdComposite *composite)
 

Additional Inherited Members

- Static Public Member Functions inherited from IAuthorEditor
static string s_CapitalizeInitial (const string &orig)
 
static bool s_FixInitials (objects::CPerson_id &pid)
 
static bool s_FixInitialsNew (objects::CPerson_id &pid)
 
static void s_ExtractSuffixFromInitials (objects::CName_std &name)
 
static void s_FixEtAl (objects::CName_std &name)
 
- Protected Attributes inherited from IPubDescEditor
objects::CSeq_entry_Handle m_tse
 
CConstRef< objects::CSubmit_block > m_SubmitBlock
 
string m_Title
 

Detailed Description

Definition at line 188 of file pubdesc_editor.hpp.

Constructor & Destructor Documentation

◆ ~IAffilEditor()

virtual IAffilEditor::~IAffilEditor ( )
inlinevirtual

Definition at line 191 of file pubdesc_editor.hpp.

◆ IAffilEditor() [1/2]

IAffilEditor::IAffilEditor ( const string title)
inlineprotected

Definition at line 193 of file pubdesc_editor.hpp.

◆ IAffilEditor() [2/2]

IAffilEditor::IAffilEditor ( objects::CSeq_entry_Handle  seh,
const string title 
)
inlineprotected

Definition at line 194 of file pubdesc_editor.hpp.

Member Function Documentation

◆ x_ApplyToCAffil()

virtual bool IAffilEditor::x_ApplyToCAffil ( objects::CAffil &  affil)
protectedpure virtual

Implemented in CFixAffilCap, CFixCountryCap, and CFixUSA.

Referenced by x_ApplyToCAuth().

◆ x_ApplyToCAuth()

bool IAffilEditor::x_ApplyToCAuth ( objects::CAuth_list &  authors)
protectedvirtual

The documentation for this class was generated from the following files:
Modified on Sat Mar 02 10:57:18 2024 by modify_doxy.py rev. 669887