NCBI C++ ToolKit
|
Search Toolkit Book for CProject_Base::C_Attlist
#include <build-system/project_tree_builder/msbuild/Project_.hpp>
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 TDefaultTargets & | GetDefaultTargets (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) |
TDefaultTargets & | SetDefaultTargets (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 TInitialTargets & | GetInitialTargets (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) |
TInitialTargets & | SetInitialTargets (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 TToolsVersion & | GetToolsVersion (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) |
TToolsVersion & | SetToolsVersion (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_Attlist & | operator= (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 |
C_Attlist –.
Definition at line 98 of file Project_.hpp.