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_Attlist

C_Attlist –. More...

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

+ Inheritance diagram for CProject_Base::C_Attlist:
+ Collaboration diagram for CProject_Base::C_Attlist:

Public Types

enum class  E_memberIndex { e__allMandatory = 0 , e_DefaultTargets , e_InitialTargets , e_ToolsVersion }
 
typedef NCBI_NS_STD::string TDefaultTargets
 
typedef NCBI_NS_STD::string TInitialTargets
 
typedef NCBI_NS_STD::string TToolsVersion
 
typedef Tparent::CMemberIndex< E_memberIndex, 4 > TmemberIndex
 

Public Member Functions

 C_Attlist (void)
 
 ~C_Attlist (void)
 
 DECLARE_INTERNAL_TYPE_INFO ()
 
bool IsSetDefaultTargets (void) const
 Optional semi-colon separated list of one or more targets that will be built if no targets are otherwise specified Check if a value has been assigned to DefaultTargets data member. More...
 
bool CanGetDefaultTargets (void) const
 Check if it is safe to call GetDefaultTargets method. More...
 
void ResetDefaultTargets (void)
 Reset DefaultTargets data member. More...
 
const TDefaultTargetsGetDefaultTargets (void) const
 Get the DefaultTargets member data. More...
 
void SetDefaultTargets (const TDefaultTargets &value)
 Assign a value to DefaultTargets data member. More...
 
void SetDefaultTargets (TDefaultTargets &&value)
 
TDefaultTargetsSetDefaultTargets (void)
 Assign a value to DefaultTargets data member. More...
 
bool IsSetInitialTargets (void) const
 Optional semi-colon separated list of targets that should always be built before any other targets Check if a value has been assigned to InitialTargets data member. More...
 
bool CanGetInitialTargets (void) const
 Check if it is safe to call GetInitialTargets method. More...
 
void ResetInitialTargets (void)
 Reset InitialTargets data member. More...
 
const TInitialTargetsGetInitialTargets (void) const
 Get the InitialTargets member data. More...
 
void SetInitialTargets (const TInitialTargets &value)
 Assign a value to InitialTargets data member. More...
 
void SetInitialTargets (TInitialTargets &&value)
 
TInitialTargetsSetInitialTargets (void)
 Assign a value to InitialTargets data member. More...
 
bool IsSetToolsVersion (void) const
 Optional string describing the toolset version this project should normally be built with Check if a value has been assigned to ToolsVersion data member. More...
 
bool CanGetToolsVersion (void) const
 Check if it is safe to call GetToolsVersion method. More...
 
void ResetToolsVersion (void)
 Reset ToolsVersion data member. More...
 
const TToolsVersionGetToolsVersion (void) const
 Get the ToolsVersion member data. More...
 
void SetToolsVersion (const TToolsVersion &value)
 Assign a value to ToolsVersion data member. More...
 
void SetToolsVersion (TToolsVersion &&value)
 
TToolsVersionSetToolsVersion (void)
 Assign a value to ToolsVersion data member. More...
 
void Reset (void)
 Reset the whole object. More...
 

Private Types

typedef NCBI_NS_NCBI::CSerialObject Tparent
 

Private Member Functions

 C_Attlist (const C_Attlist &)
 
C_Attlistoperator= (const C_Attlist &)
 

Private Attributes

Uint4 m_set_State [1]
 
NCBI_NS_STD::string m_DefaultTargets
 
NCBI_NS_STD::string m_InitialTargets
 
NCBI_NS_STD::string m_ToolsVersion
 

Detailed Description

C_Attlist –.

Definition at line 98 of file Project_.hpp.


The documentation for this class was generated from the following files:
Modified on Wed Mar 27 11:25:19 2024 by modify_doxy.py rev. 669887