NCBI C++ ToolKit
Public Types | Public Member Functions | Private Types | Private Member Functions | Private Attributes | List of all members

Search Toolkit Book for CProject_Base::C_ProjectLevelTagType

C_ProjectLevelTagType –. More...

#include <build-system/project_tree_builder/msbuild/Project_.hpp>

+ Inheritance diagram for CProject_Base::C_ProjectLevelTagType:
+ Collaboration diagram for CProject_Base::C_ProjectLevelTagType:

Public Types

enum class  E_memberIndex { e__allMandatory = 0 , e_ProjectLevelTagType }
 
typedef CProjectLevelTagType C_E
 
typedef NCBI_NS_STD::list< NCBI_NS_NCBI::CRef< CProjectLevelTagType > > TProjectLevelTagType
 
typedef Tparent::CMemberIndex< E_memberIndex, 2 > TmemberIndex
 

Public Member Functions

 C_ProjectLevelTagType (void)
 
 ~C_ProjectLevelTagType (void)
 
 DECLARE_INTERNAL_TYPE_INFO ()
 
bool IsSetProjectLevelTagType (void) const
 Check if a value has been assigned to ProjectLevelTagType data member. More...
 
bool CanGetProjectLevelTagType (void) const
 Check if it is safe to call GetProjectLevelTagType method. More...
 
void ResetProjectLevelTagType (void)
 Reset ProjectLevelTagType data member. More...
 
const TProjectLevelTagTypeGetProjectLevelTagType (void) const
 Get the ProjectLevelTagType member data. More...
 
TProjectLevelTagTypeSetProjectLevelTagType (void)
 Assign a value to ProjectLevelTagType data member. More...
 
void Reset (void)
 Reset the whole object. More...
 

Private Types

typedef NCBI_NS_NCBI::CSerialObject Tparent
 

Private Member Functions

 C_ProjectLevelTagType (const C_ProjectLevelTagType &)
 
C_ProjectLevelTagTypeoperator= (const C_ProjectLevelTagType &)
 

Private Attributes

Uint4 m_set_State [1]
 
NCBI_NS_STD::list< NCBI_NS_NCBI::CRef< CProjectLevelTagType > > m_ProjectLevelTagType
 

Detailed Description

C_ProjectLevelTagType –.

Definition at line 340 of file Project_.hpp.


The documentation for this class was generated from the following files:
Modified on Mon May 13 04:35:33 2024 by modify_doxy.py rev. 669887