NCBI C++ ToolKit
Public Member Functions | Public Attributes | List of all members
CPrjItemSelector_Label Class Reference

Search Toolkit Book for CPrjItemSelector_Label

CLabelSelector finds a Project Item by Label. More...

+ Inheritance diagram for CPrjItemSelector_Label:
+ Collaboration diagram for CPrjItemSelector_Label:

Public Member Functions

 CPrjItemSelector_Label (const string &label)
 
virtual bool Visit (CProjectItem &item)
 
- Public Member Functions inherited from CProjectFolder::IProjectItemVisitor
virtual bool Visit (objects::CProjectItem &item)=0
 
virtual ~IProjectItemVisitor ()
 

Public Attributes

string m_Label
 
CProjectItemm_Item
 

Detailed Description

CLabelSelector finds a Project Item by Label.

Definition at line 81 of file ProjectFolder.cpp.

Constructor & Destructor Documentation

◆ CPrjItemSelector_Label()

CPrjItemSelector_Label::CPrjItemSelector_Label ( const string label)
inline

Definition at line 84 of file ProjectFolder.cpp.

Member Function Documentation

◆ Visit()

virtual bool CPrjItemSelector_Label::Visit ( CProjectItem item)
inlinevirtual

Definition at line 87 of file ProjectFolder.cpp.

References CProjectItem_Base::GetLabel(), m_Item, and m_Label.

Member Data Documentation

◆ m_Item

CProjectItem* CPrjItemSelector_Label::m_Item

Definition at line 98 of file ProjectFolder.cpp.

Referenced by CProjectFolder::FindProjectItemByLabel(), and Visit().

◆ m_Label

string CPrjItemSelector_Label::m_Label

Definition at line 97 of file ProjectFolder.cpp.

Referenced by Visit().


The documentation for this class was generated from the following file:
Modified on Tue Jun 18 13:37:55 2024 by modify_doxy.py rev. 669887