41 #ifndef msbuild__BUILD_SYSTEM_PROJECT_TREE_BUILDER_MSBUILD_STRINGPROPERTYTYPE_BASE_HPP
42 #define msbuild__BUILD_SYSTEM_PROJECT_TREE_BUILDER_MSBUILD_STRINGPROPERTYTYPE_BASE_HPP
50 #ifndef BEGIN_msbuild_SCOPE
51 # define BEGIN_msbuild_SCOPE BEGIN_SCOPE(msbuild)
52 # define END_msbuild_SCOPE END_SCOPE(msbuild)
72 typedef NCBI_NS_NCBI::CSerialObject
Tparent;
87 class C_Attlist :
public NCBI_NS_NCBI::CSerialObject
89 typedef NCBI_NS_NCBI::CSerialObject
Tparent;
301 virtual void Reset(
void);
333 return IsSetCondition();
339 if (!CanGetCondition()) {
355 m_Condition = std::forward<CStringPropertyType_Base::C_Attlist::TCondition>(
value);
363 if (!IsSetCondition()) {
364 m_Condition = UnassignedString();
386 if (!CanGetLabel()) {
402 m_Label = std::forward<CStringPropertyType_Base::C_Attlist::TLabel>(
value);
411 m_Label = UnassignedString();
#define END_msbuild_SCOPE
#define BEGIN_msbuild_SCOPE
CStringPropertyType_Base –.
uint32_t Uint4
4-byte (32-bit) unsigned integer
NCBI_NS_STD::string m_StringPropertyType
bool CanGetAttlist(void) const
Check if it is safe to call GetAttlist method.
DECLARE_INTERNAL_TYPE_INFO()
const TCondition & GetCondition(void) const
Get the Condition member data.
C_Attlist(const C_Attlist &)
const TStringPropertyType & GetStringPropertyType(void) const
Get the StringPropertyType member data.
bool CanGetStringPropertyType(void) const
Check if it is safe to call GetStringPropertyType method.
bool IsSetLabel(void) const
Optional expression.
TCondition & SetCondition(void)
Assign a value to Condition data member.
DECLARE_INTERNAL_TYPE_INFO()
NCBI_NS_NCBI::CSerialObject Tparent
NCBI_NS_NCBI::CSerialObject Tparent
bool CanGetCondition(void) const
Check if it is safe to call GetCondition method.
void ResetCondition(void)
Reset Condition data member.
virtual void Reset(void)
Reset the whole object.
bool CanGetLabel(void) const
Check if it is safe to call GetLabel method.
TStringPropertyType & SetStringPropertyType(void)
Assign a value to StringPropertyType data member.
bool IsSetCondition(void) const
ncbi: removed SetEnv ncbi: removed XDCMake ncbi: removed XSD ncbi: removed VCMessage Optional express...
NCBI_NS_STD::string TCondition
TAttlist & SetAttlist(void)
Assign a value to Attlist data member.
NCBI_NS_NCBI::CRef< TAttlist > m_Attlist
CStringPropertyType_Base(void)
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
NCBI_NS_STD::string m_Condition
void ResetStringPropertyType(void)
Reset StringPropertyType data member.
const TAttlist & GetAttlist(void) const
Get the Attlist member data.
C_Attlist & operator=(const C_Attlist &)
void Reset(void)
Reset the whole object.
bool IsSetStringPropertyType(void) const
Check if a value has been assigned to StringPropertyType data member.
NCBI_NS_STD::string TLabel
virtual ~CStringPropertyType_Base(void)
CStringPropertyType_Base & operator=(const CStringPropertyType_Base &)
CStringPropertyType_Base(const CStringPropertyType_Base &)
NCBI_NS_STD::string TStringPropertyType
void ResetLabel(void)
Reset Label data member.
const TLabel & GetLabel(void) const
Get the Label member data.
NCBI_NS_STD::string m_Label
bool IsSetAttlist(void) const
Check if a value has been assigned to Attlist data member.
TLabel & SetLabel(void)
Assign a value to Label data member.
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
void ResetAttlist(void)
Reset Attlist data member.