NCBI C++ ToolKit
Public Types | Public Member Functions | Private Types | Private Member Functions | Private Attributes

Represents ASN.1 type Cit-pat defined in file biblio.asn

Search Toolkit Book for CCit_pat_Base

Patent number and date-issue were made optional in 1997 to support patent applications being issued from the USPTO Semantically a Cit-pat must have either a patent number or an application number (or both) to be valid patent citation. More...

#include <objects/biblio/Cit_pat_.hpp>

+ Inheritance diagram for CCit_pat_Base:
+ Collaboration diagram for CCit_pat_Base:

List of all members.

Public Types

typedef string TTitle
typedef CAuth_list TAuthors
typedef string TCountry
typedef string TDoc_type
typedef string TNumber
typedef CDate TDate_issue
typedef list< stringTClass
typedef string TApp_number
typedef CDate TApp_date
typedef CAuth_list TApplicants
typedef CAuth_list TAssignees
typedef list< CRef
< CPatent_priority > > 
TPriority
typedef string TAbstract

Public Member Functions

 CCit_pat_Base (void)
virtual ~CCit_pat_Base (void)
 DECLARE_INTERNAL_TYPE_INFO ()
bool IsSetTitle (void) const
 Check if a value has been assigned to Title data member.
bool CanGetTitle (void) const
 Check if it is safe to call GetTitle method.
void ResetTitle (void)
 Reset Title data member.
const TTitleGetTitle (void) const
 Get the Title member data.
void SetTitle (const TTitle &value)
 Assign a value to Title data member.
TTitleSetTitle (void)
 Assign a value to Title data member.
bool IsSetAuthors (void) const
 author/inventor Check if a value has been assigned to Authors data member.
bool CanGetAuthors (void) const
 Check if it is safe to call GetAuthors method.
void ResetAuthors (void)
 Reset Authors data member.
const TAuthorsGetAuthors (void) const
 Get the Authors member data.
void SetAuthors (TAuthors &value)
 Assign a value to Authors data member.
TAuthorsSetAuthors (void)
 Assign a value to Authors data member.
bool IsSetCountry (void) const
 Patent Document Country Check if a value has been assigned to Country data member.
bool CanGetCountry (void) const
 Check if it is safe to call GetCountry method.
void ResetCountry (void)
 Reset Country data member.
const TCountryGetCountry (void) const
 Get the Country member data.
void SetCountry (const TCountry &value)
 Assign a value to Country data member.
TCountrySetCountry (void)
 Assign a value to Country data member.
bool IsSetDoc_type (void) const
 Patent Document Type Check if a value has been assigned to Doc_type data member.
bool CanGetDoc_type (void) const
 Check if it is safe to call GetDoc_type method.
void ResetDoc_type (void)
 Reset Doc_type data member.
const TDoc_typeGetDoc_type (void) const
 Get the Doc_type member data.
void SetDoc_type (const TDoc_type &value)
 Assign a value to Doc_type data member.
TDoc_typeSetDoc_type (void)
 Assign a value to Doc_type data member.
bool IsSetNumber (void) const
 Patent Document Number Check if a value has been assigned to Number data member.
bool CanGetNumber (void) const
 Check if it is safe to call GetNumber method.
void ResetNumber (void)
 Reset Number data member.
const TNumberGetNumber (void) const
 Get the Number member data.
void SetNumber (const TNumber &value)
 Assign a value to Number data member.
TNumberSetNumber (void)
 Assign a value to Number data member.
bool IsSetDate_issue (void) const
 Patent Issue/Pub Date Check if a value has been assigned to Date_issue data member.
bool CanGetDate_issue (void) const
 Check if it is safe to call GetDate_issue method.
void ResetDate_issue (void)
 Reset Date_issue data member.
const TDate_issueGetDate_issue (void) const
 Get the Date_issue member data.
void SetDate_issue (TDate_issue &value)
 Assign a value to Date_issue data member.
TDate_issueSetDate_issue (void)
 Assign a value to Date_issue data member.
bool IsSetClass (void) const
 Patent Doc Class Code Check if a value has been assigned to Class data member.
bool CanGetClass (void) const
 Check if it is safe to call GetClass method.
void ResetClass (void)
 Reset Class data member.
const TClassGetClass (void) const
 Get the Class member data.
TClassSetClass (void)
 Assign a value to Class data member.
bool IsSetApp_number (void) const
 Patent Doc Appl Number Check if a value has been assigned to App_number data member.
bool CanGetApp_number (void) const
 Check if it is safe to call GetApp_number method.
void ResetApp_number (void)
 Reset App_number data member.
const TApp_numberGetApp_number (void) const
 Get the App_number member data.
void SetApp_number (const TApp_number &value)
 Assign a value to App_number data member.
TApp_numberSetApp_number (void)
 Assign a value to App_number data member.
bool IsSetApp_date (void) const
 Patent Appl File Date Check if a value has been assigned to App_date data member.
bool CanGetApp_date (void) const
 Check if it is safe to call GetApp_date method.
void ResetApp_date (void)
 Reset App_date data member.
const TApp_dateGetApp_date (void) const
 Get the App_date member data.
void SetApp_date (TApp_date &value)
 Assign a value to App_date data member.
TApp_dateSetApp_date (void)
 Assign a value to App_date data member.
bool IsSetApplicants (void) const
 Applicants Check if a value has been assigned to Applicants data member.
bool CanGetApplicants (void) const
 Check if it is safe to call GetApplicants method.
void ResetApplicants (void)
 Reset Applicants data member.
const TApplicantsGetApplicants (void) const
 Get the Applicants member data.
void SetApplicants (TApplicants &value)
 Assign a value to Applicants data member.
TApplicantsSetApplicants (void)
 Assign a value to Applicants data member.
bool IsSetAssignees (void) const
 Assignees Check if a value has been assigned to Assignees data member.
bool CanGetAssignees (void) const
 Check if it is safe to call GetAssignees method.
void ResetAssignees (void)
 Reset Assignees data member.
const TAssigneesGetAssignees (void) const
 Get the Assignees member data.
void SetAssignees (TAssignees &value)
 Assign a value to Assignees data member.
TAssigneesSetAssignees (void)
 Assign a value to Assignees data member.
bool IsSetPriority (void) const
 Priorities Check if a value has been assigned to Priority data member.
bool CanGetPriority (void) const
 Check if it is safe to call GetPriority method.
void ResetPriority (void)
 Reset Priority data member.
const TPriorityGetPriority (void) const
 Get the Priority member data.
TPrioritySetPriority (void)
 Assign a value to Priority data member.
bool IsSetAbstract (void) const
 abstract of patent Check if a value has been assigned to Abstract data member.
bool CanGetAbstract (void) const
 Check if it is safe to call GetAbstract method.
void ResetAbstract (void)
 Reset Abstract data member.
const TAbstractGetAbstract (void) const
 Get the Abstract member data.
void SetAbstract (const TAbstract &value)
 Assign a value to Abstract data member.
TAbstractSetAbstract (void)
 Assign a value to Abstract data member.
virtual void Reset (void)
 Reset the whole object.

Private Types

typedef CSerialObject Tparent

Private Member Functions

 CCit_pat_Base (const CCit_pat_Base &)
CCit_pat_Baseoperator= (const CCit_pat_Base &)

Private Attributes

Uint4 m_set_State [1]
string m_Title
CRef< TAuthorsm_Authors
string m_Country
string m_Doc_type
string m_Number
CRef< TDate_issuem_Date_issue
list< stringm_Class
string m_App_number
CRef< TApp_datem_App_date
CRef< TApplicantsm_Applicants
CRef< TAssigneesm_Assignees
list< CRef< CPatent_priority > > m_Priority
string m_Abstract

Detailed Description

Patent number and date-issue were made optional in 1997 to support patent applications being issued from the USPTO Semantically a Cit-pat must have either a patent number or an application number (or both) to be valid patent citation.

CCit_pat_Base --

Definition at line 84 of file Cit_pat_.hpp.


Member Typedef Documentation

Definition at line 109 of file Cit_pat_.hpp.

Definition at line 105 of file Cit_pat_.hpp.

Definition at line 104 of file Cit_pat_.hpp.

Definition at line 106 of file Cit_pat_.hpp.

Definition at line 107 of file Cit_pat_.hpp.

Definition at line 98 of file Cit_pat_.hpp.

typedef list< string > CCit_pat_Base::TClass

Definition at line 103 of file Cit_pat_.hpp.

Definition at line 99 of file Cit_pat_.hpp.

Definition at line 102 of file Cit_pat_.hpp.

Definition at line 100 of file Cit_pat_.hpp.

Definition at line 101 of file Cit_pat_.hpp.

Reimplemented in CCit_pat.

Definition at line 86 of file Cit_pat_.hpp.

Definition at line 108 of file Cit_pat_.hpp.

Definition at line 97 of file Cit_pat_.hpp.


Constructor & Destructor Documentation

Definition at line 221 of file Cit_pat_.cpp.

References CObject::IsAllocatedInPool(), m_set_State, and ResetAuthors().

CCit_pat_Base::~CCit_pat_Base ( void  ) [virtual]

Definition at line 230 of file Cit_pat_.cpp.


Member Function Documentation

bool CCit_pat_Base::CanGetAbstract ( void  ) const [inline]

Check if it is safe to call GetAbstract method.

Returns:
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1001 of file Cit_pat_.hpp.

References IsSetAbstract().

Referenced by GetAbstract().

bool CCit_pat_Base::CanGetApp_date ( void  ) const [inline]

Check if it is safe to call GetApp_date method.

Returns:
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 913 of file Cit_pat_.hpp.

References IsSetApp_date().

Referenced by GetApp_date(), and CCit_pat::GetLabelV2().

bool CCit_pat_Base::CanGetApp_number ( void  ) const [inline]

Check if it is safe to call GetApp_number method.

Returns:
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 873 of file Cit_pat_.hpp.

References IsSetApp_number().

Referenced by GetApp_number(), CCit_pat::GetLabelV2(), and s_FormatPatent().

bool CCit_pat_Base::CanGetApplicants ( void  ) const [inline]

Check if it is safe to call GetApplicants method.

Returns:
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 934 of file Cit_pat_.hpp.

References IsSetApplicants().

Referenced by GetApplicants().

bool CCit_pat_Base::CanGetAssignees ( void  ) const [inline]

Check if it is safe to call GetAssignees method.

Returns:
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 955 of file Cit_pat_.hpp.

References IsSetAssignees().

Referenced by GetAssignees(), and CCit_pat::GetLabelV2().

bool CCit_pat_Base::CanGetAuthors ( void  ) const [inline]

Check if it is safe to call GetAuthors method.

Returns:
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 677 of file Cit_pat_.hpp.

bool CCit_pat_Base::CanGetClass ( void  ) const [inline]

Check if it is safe to call GetClass method.

Returns:
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 848 of file Cit_pat_.hpp.

bool CCit_pat_Base::CanGetCountry ( void  ) const [inline]

Check if it is safe to call GetCountry method.

Returns:
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 707 of file Cit_pat_.hpp.

References IsSetCountry().

Referenced by GetCountry(), s_FormatPatent(), and s_GetLinkCambiaPatentLens().

bool CCit_pat_Base::CanGetDate_issue ( void  ) const [inline]

Check if it is safe to call GetDate_issue method.

Returns:
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 827 of file Cit_pat_.hpp.

References IsSetDate_issue().

Referenced by GetDate_issue(), and CCit_pat::GetLabelV2().

bool CCit_pat_Base::CanGetDoc_type ( void  ) const [inline]

Check if it is safe to call GetDoc_type method.

Returns:
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 747 of file Cit_pat_.hpp.

References IsSetDoc_type().

Referenced by GetDoc_type().

bool CCit_pat_Base::CanGetNumber ( void  ) const [inline]

Check if it is safe to call GetNumber method.

Returns:
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 787 of file Cit_pat_.hpp.

References IsSetNumber().

Referenced by CCit_pat::GetLabelV2(), GetNumber(), s_FormatPatent(), and s_GetLinkCambiaPatentLens().

bool CCit_pat_Base::CanGetPriority ( void  ) const [inline]

Check if it is safe to call GetPriority method.

Returns:
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 976 of file Cit_pat_.hpp.

bool CCit_pat_Base::CanGetTitle ( void  ) const [inline]

Check if it is safe to call GetTitle method.

Returns:
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 637 of file Cit_pat_.hpp.

References IsSetTitle().

Referenced by GetTitle().

Get the Abstract member data.

Returns:
Reference to the member data.

Definition at line 1007 of file Cit_pat_.hpp.

References CanGetAbstract(), m_Abstract, and CSerialObject::ThrowUnassigned().

Get the App_date member data.

Returns:
Reference to the member data.

Definition at line 919 of file Cit_pat_.hpp.

References CanGetApp_date(), m_App_date, and CSerialObject::ThrowUnassigned().

Referenced by CCit_pat::GetLabelV1(), CCit_pat::GetLabelV2(), s_FormatPatent(), and CReferenceItem::x_Init().

Get the App_number member data.

Returns:
Reference to the member data.

Definition at line 879 of file Cit_pat_.hpp.

References CanGetApp_number(), m_App_number, and CSerialObject::ThrowUnassigned().

Referenced by CCit_pat::GetLabelV1(), CCit_pat::GetLabelV2(), and s_FormatPatent().

Get the Applicants member data.

Returns:
Reference to the member data.

Definition at line 940 of file Cit_pat_.hpp.

References CanGetApplicants(), m_Applicants, and CSerialObject::ThrowUnassigned().

Get the Assignees member data.

Returns:
Reference to the member data.

Definition at line 961 of file Cit_pat_.hpp.

References CanGetAssignees(), m_Assignees, and CSerialObject::ThrowUnassigned().

Referenced by CCit_pat::GetLabelV2(), and s_FormatPatent().

Get the Authors member data.

Returns:
Reference to the member data.

Definition at line 683 of file Cit_pat_.hpp.

References m_Authors, and ResetAuthors().

Referenced by CCit_pat::GetLabelV1(), CCit_pat::GetLabelV2(), CSuspectRuleCheck::GetPubFieldFromPub(), s_FormatPatent(), CValidError_imp::ValidateAuthorsInPubequiv(), and CReferenceItem::x_Init().

Get the Class member data.

Returns:
Reference to the member data.

Definition at line 854 of file Cit_pat_.hpp.

References m_Class.

Get the Country member data.

Returns:
Reference to the member data.

Definition at line 713 of file Cit_pat_.hpp.

References CanGetCountry(), m_Country, and CSerialObject::ThrowUnassigned().

Referenced by CCit_pat::GetLabelV1(), CCit_pat::GetLabelV2(), s_FormatPatent(), and s_GetLinkCambiaPatentLens().

Get the Date_issue member data.

Returns:
Reference to the member data.

Definition at line 833 of file Cit_pat_.hpp.

References CanGetDate_issue(), m_Date_issue, and CSerialObject::ThrowUnassigned().

Referenced by CCit_pat::GetLabelV1(), CCit_pat::GetLabelV2(), s_FormatPatent(), and CReferenceItem::x_Init().

Get the Doc_type member data.

Returns:
Reference to the member data.

Definition at line 753 of file Cit_pat_.hpp.

References CanGetDoc_type(), m_Doc_type, and CSerialObject::ThrowUnassigned().

Referenced by CCit_pat::GetLabelV2(), and s_FormatPatent().

Get the Number member data.

Returns:
Reference to the member data.

Definition at line 793 of file Cit_pat_.hpp.

References CanGetNumber(), m_Number, and CSerialObject::ThrowUnassigned().

Referenced by CCit_pat::GetLabelV1(), CCit_pat::GetLabelV2(), s_FormatPatent(), and s_GetLinkCambiaPatentLens().

Get the Priority member data.

Returns:
Reference to the member data.

Definition at line 982 of file Cit_pat_.hpp.

References m_Priority.

bool CCit_pat_Base::IsSetAbstract ( void  ) const [inline]

abstract of patent Check if a value has been assigned to Abstract data member.

Data member Abstract is optional; its type is defined as 'typedef string TAbstract'

Returns:
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 995 of file Cit_pat_.hpp.

References m_set_State.

Referenced by CanGetAbstract(), SetAbstract(), and CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

bool CCit_pat_Base::IsSetApp_date ( void  ) const [inline]

Patent Appl File Date Check if a value has been assigned to App_date data member.

Data member App_date is optional; its type is defined as 'typedef CDate TApp_date'

Returns:
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 907 of file Cit_pat_.hpp.

References m_App_date, and CRef< C, Locker >::NotEmpty().

Referenced by CanGetApp_date(), CCit_pat::GetLabelV1(), s_FormatPatent(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC(), and CReferenceItem::x_Init().

bool CCit_pat_Base::IsSetApp_number ( void  ) const [inline]

Patent Doc Appl Number Check if a value has been assigned to App_number data member.

Data member App_number is optional; its type is defined as 'typedef string TApp_number'

Returns:
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 867 of file Cit_pat_.hpp.

References m_set_State.

Referenced by CanGetApp_number(), CCit_pat::GetLabelV1(), s_FormatPatent(), SetApp_number(), and CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

bool CCit_pat_Base::IsSetApplicants ( void  ) const [inline]

Applicants Check if a value has been assigned to Applicants data member.

Data member Applicants is optional; its type is defined as 'typedef CAuth_list TApplicants'

Returns:
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 928 of file Cit_pat_.hpp.

References m_Applicants, and CRef< C, Locker >::NotEmpty().

Referenced by CanGetApplicants(), and CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

bool CCit_pat_Base::IsSetAssignees ( void  ) const [inline]

Assignees Check if a value has been assigned to Assignees data member.

Data member Assignees is optional; its type is defined as 'typedef CAuth_list TAssignees'

Returns:
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 949 of file Cit_pat_.hpp.

References m_Assignees, and CRef< C, Locker >::NotEmpty().

Referenced by CanGetAssignees(), s_FormatPatent(), and CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

bool CCit_pat_Base::IsSetAuthors ( void  ) const [inline]

author/inventor Check if a value has been assigned to Authors data member.

Data member Authors is mandatory; its type is defined as 'typedef CAuth_list TAuthors'

Returns:
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 671 of file Cit_pat_.hpp.

References m_Authors, and CRef< C, Locker >::NotEmpty().

Referenced by s_FormatPatent(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC(), and CReferenceItem::x_Init().

bool CCit_pat_Base::IsSetClass ( void  ) const [inline]

Patent Doc Class Code Check if a value has been assigned to Class data member.

Data member Class is optional; its type is defined as 'typedef list< string > TClass'

Returns:
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 842 of file Cit_pat_.hpp.

References m_set_State.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

bool CCit_pat_Base::IsSetCountry ( void  ) const [inline]

Patent Document Country Check if a value has been assigned to Country data member.

Data member Country is mandatory; its type is defined as 'typedef string TCountry'

Returns:
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 701 of file Cit_pat_.hpp.

References m_set_State.

Referenced by CanGetCountry(), s_FormatPatent(), SetCountry(), and CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

bool CCit_pat_Base::IsSetDate_issue ( void  ) const [inline]

Patent Issue/Pub Date Check if a value has been assigned to Date_issue data member.

Data member Date_issue is optional; its type is defined as 'typedef CDate TDate_issue'

Returns:
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 821 of file Cit_pat_.hpp.

References m_Date_issue, and CRef< C, Locker >::NotEmpty().

Referenced by CanGetDate_issue(), CCit_pat::GetLabelV1(), s_FormatPatent(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC(), and CReferenceItem::x_Init().

bool CCit_pat_Base::IsSetDoc_type ( void  ) const [inline]

Patent Document Type Check if a value has been assigned to Doc_type data member.

Data member Doc_type is mandatory; its type is defined as 'typedef string TDoc_type'

Returns:
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 741 of file Cit_pat_.hpp.

References m_set_State.

Referenced by CanGetDoc_type(), s_FormatPatent(), SetDoc_type(), and CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

bool CCit_pat_Base::IsSetNumber ( void  ) const [inline]

Patent Document Number Check if a value has been assigned to Number data member.

Data member Number is optional; its type is defined as 'typedef string TNumber'

Returns:
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 781 of file Cit_pat_.hpp.

References m_set_State.

Referenced by CanGetNumber(), CCit_pat::GetLabelV1(), s_FormatPatent(), SetNumber(), and CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

bool CCit_pat_Base::IsSetPriority ( void  ) const [inline]

Priorities Check if a value has been assigned to Priority data member.

Data member Priority is optional; its type is defined as 'typedef list< CRef< CPatent_priority > > TPriority'

Returns:
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 970 of file Cit_pat_.hpp.

References m_set_State.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

bool CCit_pat_Base::IsSetTitle ( void  ) const [inline]

Check if a value has been assigned to Title data member.

Data member Title is mandatory; its type is defined as 'typedef string TTitle'

Returns:
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 631 of file Cit_pat_.hpp.

References m_set_State.

Referenced by CFixTitleCap::ApplyToPubdesc(), CanGetTitle(), CPubField::GetPubTitle(), s_GetPubTitle(), SetTitle(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC(), and CReferenceItem::x_Init().

CCit_pat_Base& CCit_pat_Base::operator= ( const CCit_pat_Base ) [private]
void CCit_pat_Base::Reset ( void  ) [virtual]

Reset Abstract data member.

Definition at line 177 of file Cit_pat_.cpp.

References m_Abstract, and m_set_State.

Referenced by Reset().

Reset App_date data member.

Definition at line 120 of file Cit_pat_.cpp.

References m_App_date, and CRef< C, Locker >::Reset().

Referenced by Reset().

Reset App_number data member.

Definition at line 114 of file Cit_pat_.cpp.

References m_App_number, and m_set_State.

Referenced by Reset().

Reset Applicants data member.

Definition at line 137 of file Cit_pat_.cpp.

References m_Applicants, and CRef< C, Locker >::Reset().

Referenced by Reset().

Reset Assignees data member.

Definition at line 154 of file Cit_pat_.cpp.

References m_Assignees, and CRef< C, Locker >::Reset().

Referenced by Reset().

void CCit_pat_Base::ResetAuthors ( void  )

Reset Authors data member.

Definition at line 59 of file Cit_pat_.cpp.

References m_Authors, and CRef< C, Locker >::Reset().

Referenced by CCit_pat_Base(), GetAuthors(), Reset(), and SetAuthors().

void CCit_pat_Base::ResetClass ( void  )

Reset Class data member.

Definition at line 108 of file Cit_pat_.cpp.

References m_Class, and m_set_State.

Referenced by Reset().

void CCit_pat_Base::ResetCountry ( void  )

Reset Country data member.

Definition at line 73 of file Cit_pat_.cpp.

References m_Country, and m_set_State.

Referenced by Reset().

Reset Date_issue data member.

Definition at line 91 of file Cit_pat_.cpp.

References m_Date_issue, and CRef< C, Locker >::Reset().

Referenced by Reset().

Reset Doc_type data member.

Definition at line 79 of file Cit_pat_.cpp.

References m_Doc_type, and m_set_State.

Referenced by Reset().

void CCit_pat_Base::ResetNumber ( void  )

Reset Number data member.

Definition at line 85 of file Cit_pat_.cpp.

References m_Number, and m_set_State.

Referenced by Reset().

Reset Priority data member.

Definition at line 171 of file Cit_pat_.cpp.

References m_Priority, and m_set_State.

Referenced by Reset().

void CCit_pat_Base::ResetTitle ( void  )

Reset Title data member.

Definition at line 53 of file Cit_pat_.cpp.

References m_set_State, and m_Title.

Referenced by Reset().

void CCit_pat_Base::SetAbstract ( const TAbstract value) [inline]

Assign a value to Abstract data member.

Parameters:
valueValue to assign

Definition at line 1016 of file Cit_pat_.hpp.

References m_Abstract, and m_set_State.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

Assign a value to Abstract data member.

Returns:
Reference to the data value.

Definition at line 1023 of file Cit_pat_.hpp.

References IsSetAbstract(), m_Abstract, m_set_State, and CSerialObject::UnassignedString().

Assign a value to App_date data member.

Parameters:
valueReference to value.

Definition at line 125 of file Cit_pat_.cpp.

References m_App_date, and CRef< C, Locker >::Reset().

Referenced by CPatentPanel::CreateControls(), and CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

Assign a value to App_date data member.

Returns:
Reference to the data value.

Definition at line 130 of file Cit_pat_.cpp.

References m_App_date, and CRef< C, Locker >::Reset().

void CCit_pat_Base::SetApp_number ( const TApp_number value) [inline]

Assign a value to App_number data member.

Parameters:
valueValue to assign

Definition at line 888 of file Cit_pat_.hpp.

References m_App_number, and m_set_State.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

Assign a value to App_number data member.

Returns:
Reference to the data value.

Definition at line 895 of file Cit_pat_.hpp.

References IsSetApp_number(), m_App_number, m_set_State, and CSerialObject::UnassignedString().

Assign a value to Applicants data member.

Parameters:
valueReference to value.

Definition at line 142 of file Cit_pat_.cpp.

References m_Applicants, and CRef< C, Locker >::Reset().

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

Assign a value to Applicants data member.

Returns:
Reference to the data value.

Definition at line 147 of file Cit_pat_.cpp.

References m_Applicants, and CRef< C, Locker >::Reset().

Assign a value to Assignees data member.

Parameters:
valueReference to value.

Definition at line 159 of file Cit_pat_.cpp.

References m_Assignees, and CRef< C, Locker >::Reset().

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

Assign a value to Assignees data member.

Returns:
Reference to the data value.

Definition at line 164 of file Cit_pat_.cpp.

References m_Assignees, and CRef< C, Locker >::Reset().

Assign a value to Authors data member.

Parameters:
valueReference to value.

Definition at line 68 of file Cit_pat_.cpp.

References m_Authors, and CRef< C, Locker >::Reset().

Referenced by CAuthorEditor::ApplyToPubequiv(), s_SetPubAuthors(), and CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

Assign a value to Authors data member.

Returns:
Reference to the data value.

Definition at line 692 of file Cit_pat_.hpp.

References m_Authors, and ResetAuthors().

Assign a value to Class data member.

Returns:
Reference to the data value.

Definition at line 860 of file Cit_pat_.hpp.

References m_Class, and m_set_State.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

void CCit_pat_Base::SetCountry ( const TCountry value) [inline]

Assign a value to Country data member.

Parameters:
valueValue to assign

Definition at line 722 of file Cit_pat_.hpp.

References m_Country, and m_set_State.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

Assign a value to Country data member.

Returns:
Reference to the data value.

Definition at line 729 of file Cit_pat_.hpp.

References IsSetCountry(), m_Country, m_set_State, and CSerialObject::UnassignedString().

Assign a value to Date_issue data member.

Parameters:
valueReference to value.

Definition at line 96 of file Cit_pat_.cpp.

References m_Date_issue, and CRef< C, Locker >::Reset().

Referenced by CPatentPanel::CreateControls(), and CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

Assign a value to Date_issue data member.

Returns:
Reference to the data value.

Definition at line 101 of file Cit_pat_.cpp.

References m_Date_issue, and CRef< C, Locker >::Reset().

void CCit_pat_Base::SetDoc_type ( const TDoc_type value) [inline]

Assign a value to Doc_type data member.

Parameters:
valueValue to assign

Definition at line 762 of file Cit_pat_.hpp.

References m_Doc_type, and m_set_State.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

Assign a value to Doc_type data member.

Returns:
Reference to the data value.

Definition at line 769 of file Cit_pat_.hpp.

References IsSetDoc_type(), m_Doc_type, m_set_State, and CSerialObject::UnassignedString().

void CCit_pat_Base::SetNumber ( const TNumber value) [inline]

Assign a value to Number data member.

Parameters:
valueValue to assign

Definition at line 802 of file Cit_pat_.hpp.

References m_Number, and m_set_State.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

Assign a value to Number data member.

Returns:
Reference to the data value.

Definition at line 809 of file Cit_pat_.hpp.

References IsSetNumber(), m_Number, m_set_State, and CSerialObject::UnassignedString().

Assign a value to Priority data member.

Returns:
Reference to the data value.

Definition at line 988 of file Cit_pat_.hpp.

References m_Priority, and m_set_State.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

void CCit_pat_Base::SetTitle ( const TTitle value) [inline]

Assign a value to Title data member.

Parameters:
valueValue to assign

Definition at line 652 of file Cit_pat_.hpp.

References m_set_State, and m_Title.

Referenced by CFixTitleCap::ApplyToPubdesc(), s_SetPubTitle(), and CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_variation_variation_pub_pub_patent_patent_ETC().

Assign a value to Title data member.

Returns:
Reference to the data value.

Definition at line 659 of file Cit_pat_.hpp.

References IsSetTitle(), m_set_State, m_Title, and CSerialObject::UnassignedString().


Member Data Documentation

Definition at line 618 of file Cit_pat_.hpp.

Referenced by GetAbstract(), ResetAbstract(), and SetAbstract().

Definition at line 614 of file Cit_pat_.hpp.

Referenced by GetApp_date(), IsSetApp_date(), ResetApp_date(), and SetApp_date().

Definition at line 613 of file Cit_pat_.hpp.

Referenced by GetApp_number(), ResetApp_number(), and SetApp_number().

Definition at line 615 of file Cit_pat_.hpp.

Referenced by GetApplicants(), IsSetApplicants(), ResetApplicants(), and SetApplicants().

Definition at line 616 of file Cit_pat_.hpp.

Referenced by GetAssignees(), IsSetAssignees(), ResetAssignees(), and SetAssignees().

Definition at line 607 of file Cit_pat_.hpp.

Referenced by GetAuthors(), IsSetAuthors(), ResetAuthors(), and SetAuthors().

list< string > CCit_pat_Base::m_Class [private]

Definition at line 612 of file Cit_pat_.hpp.

Referenced by GetClass(), ResetClass(), and SetClass().

Definition at line 608 of file Cit_pat_.hpp.

Referenced by GetCountry(), ResetCountry(), and SetCountry().

Definition at line 611 of file Cit_pat_.hpp.

Referenced by GetDate_issue(), IsSetDate_issue(), ResetDate_issue(), and SetDate_issue().

Definition at line 609 of file Cit_pat_.hpp.

Referenced by GetDoc_type(), ResetDoc_type(), and SetDoc_type().

Definition at line 610 of file Cit_pat_.hpp.

Referenced by GetNumber(), ResetNumber(), and SetNumber().

Definition at line 617 of file Cit_pat_.hpp.

Referenced by GetPriority(), ResetPriority(), and SetPriority().

Definition at line 606 of file Cit_pat_.hpp.

Referenced by GetTitle(), ResetTitle(), and SetTitle().


The documentation for this class was generated from the following files:
Modified on Thu Aug 28 19:17:20 2014 by modify_doxy.py rev. 426318