NCBI C++ ToolKit
Classes | Functions
pub_field.hpp File Reference
#include <corelib/ncbistd.hpp>
#include <objects/seq/Seqdesc.hpp>
#include <objects/biblio/Cit_sub.hpp>
#include <objects/biblio/Auth_list.hpp>
#include <objects/biblio/Author.hpp>
#include <objects/biblio/Imprint.hpp>
#include <objects/pub/Pub.hpp>
#include <objects/seq/Pubdesc.hpp>
#include <objmgr/scope.hpp>
#include <gui/objutils/cmd_composite.hpp>
#include <gui/objutils/pub_fieldtype.hpp>
#include <gui/widgets/wx/wx_utils.hpp>
#include <gui/packages/pkg_sequence_edit/field_handler.hpp>
+ Include dependency graph for pub_field.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.


class  CPubField


 USING_SCOPE (objects)
CConstRef< CAuth_listGetAuthList (const CPubdesc &pubdesc)
CConstRef< CAuth_listGetAuthList (CConstRef< CObject > sel_pub)
bool SetAuthList (CPubdesc &pdesc, const CAuth_list &auth_list)
bool SetAuthorNames (CPubdesc &pdesc, const CAuth_list &auth_list)
string GetTitleName (const CTitle &title)
string GetPubTitle (CConstRef< CObject > sel_pub)
void SetTitleName (CTitle &title, string val)

Function Documentation

◆ GetAuthList() [1/2]

CConstRef<CAuth_list> GetAuthList ( CConstRef< CObject sel_pub)

◆ GetAuthList() [2/2]

CConstRef<CAuth_list> GetAuthList ( const CPubdesc pubdesc)

◆ GetPubTitle()

string GetPubTitle ( CConstRef< CObject sel_pub)

◆ GetTitleName()

string GetTitleName ( const CTitle title)

Definition at line 220 of file pub_field.cpp.

References CTitle_Base::C_E::e_Name, and CTitle::GetTitle().

Referenced by CPubField::GetJournal(), and CPubField::GetPubTitle().

◆ SetAuthList()

bool SetAuthList ( CPubdesc pdesc,
const CAuth_list auth_list 

◆ SetAuthorNames()

bool SetAuthorNames ( CPubdesc pdesc,
const CAuth_list auth_list 

◆ SetTitleName()

void SetTitleName ( CTitle title,
string  val 


USING_SCOPE ( objects  )
Modified on Tue Feb 27 05:56:31 2024 by rev. 669887