NCBI C++ ToolKit
|
Classes | |
class | CGuiDependentPkg_Base |
CGuiDependentPkg_Base –. More... | |
class | CGuiPkgDependency_Base |
CGuiPkgDependency_Base –. More... | |
class | CGuiPkgManifest_Base |
CGuiPkgManifest_Base –. More... | |
Typedefs | |
typedef CSerialObject | CGuiDependentPkg_Base::Tparent |
typedef string | CGuiDependentPkg_Base::TName |
typedef string | CGuiDependentPkg_Base::TVersion |
typedef Tparent::CMemberIndex< E_memberIndex, 3 > | CGuiDependentPkg_Base::TmemberIndex |
typedef CSerialObject | CGuiPkgDependency_Base::Tparent |
typedef CGuiDependentPkg | CGuiPkgDependency_Base::TGuiDependentPkg |
typedef Tparent::CMemberIndex< E_memberIndex, 2 > | CGuiPkgDependency_Base::TmemberIndex |
typedef CSerialObject | CGuiPkgManifest_Base::Tparent |
typedef string | CGuiPkgManifest_Base::TName |
typedef string | CGuiPkgManifest_Base::TDescription |
typedef string | CGuiPkgManifest_Base::TVersion |
typedef string | CGuiPkgManifest_Base::TMainDll |
typedef list< CRef< CGuiPkgDependency > > | CGuiPkgManifest_Base::TGuiPkgDependency |
typedef Tparent::CMemberIndex< E_memberIndex, 6 > | CGuiPkgManifest_Base::TmemberIndex |
Definition at line 91 of file GuiPkgManifest_.hpp.
Definition at line 85 of file GuiPkgDependency_.hpp.
typedef list< CRef< CGuiPkgDependency > > CGuiPkgManifest_Base::TGuiPkgDependency |
Definition at line 94 of file GuiPkgManifest_.hpp.
typedef string CGuiPkgManifest_Base::TMainDll |
Definition at line 93 of file GuiPkgManifest_.hpp.
Definition at line 94 of file GuiDependentPkg_.hpp.
Definition at line 92 of file GuiPkgDependency_.hpp.
Definition at line 105 of file GuiPkgManifest_.hpp.
typedef string CGuiDependentPkg_Base::TName |
Definition at line 85 of file GuiDependentPkg_.hpp.
typedef string CGuiPkgManifest_Base::TName |
Definition at line 90 of file GuiPkgManifest_.hpp.
|
private |
Definition at line 74 of file GuiDependentPkg_.hpp.
|
private |
Definition at line 74 of file GuiPkgDependency_.hpp.
|
private |
Definition at line 79 of file GuiPkgManifest_.hpp.
Definition at line 86 of file GuiDependentPkg_.hpp.
typedef string CGuiPkgManifest_Base::TVersion |
Definition at line 92 of file GuiPkgManifest_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_Name | |
e_Version |
Definition at line 89 of file GuiDependentPkg_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_GuiDependentPkg |
Definition at line 88 of file GuiPkgDependency_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_Name | |
e_Description | |
e_Version | |
e_MainDll | |
e_GuiPkgDependency |
Definition at line 97 of file GuiPkgManifest_.hpp.
|
inline |
Check if it is safe to call GetDescription method.
Definition at line 378 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::IsSetDescription().
Referenced by CGuiPkgManifest_Base::GetDescription().
|
inline |
Check if it is safe to call GetGuiDependentPkg method.
Definition at line 164 of file GuiPkgDependency_.hpp.
|
inline |
Check if it is safe to call GetGuiPkgDependency method.
Definition at line 519 of file GuiPkgManifest_.hpp.
|
inline |
Check if it is safe to call GetMainDll method.
Definition at line 472 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::IsSetMainDll().
Referenced by CGuiPkgManifest_Base::GetMainDll().
|
inline |
Check if it is safe to call GetName method.
Definition at line 208 of file GuiDependentPkg_.hpp.
References CGuiDependentPkg_Base::IsSetName().
Referenced by CGuiDependentPkg_Base::GetName().
|
inline |
Check if it is safe to call GetName method.
Definition at line 331 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::IsSetName().
Referenced by CGuiPkgManifest_Base::GetName().
|
inline |
Check if it is safe to call GetVersion method.
Definition at line 255 of file GuiDependentPkg_.hpp.
References CGuiDependentPkg_Base::IsSetVersion().
Referenced by CGuiDependentPkg_Base::GetVersion().
|
inline |
Check if it is safe to call GetVersion method.
Definition at line 425 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::IsSetVersion().
Referenced by CGuiPkgManifest_Base::GetVersion().
|
private |
END_CLASS_INFO CGuiDependentPkg_Base::CGuiDependentPkg_Base | ( | void | ) |
Definition at line 80 of file GuiDependentPkg_.cpp.
References CGuiDependentPkg_Base::m_set_State.
|
private |
END_CLASS_INFO CGuiPkgDependency_Base::CGuiPkgDependency_Base | ( | void | ) |
Definition at line 81 of file GuiPkgDependency_.cpp.
References CObject::IsAllocatedInPool(), CGuiPkgDependency_Base::m_set_State, and CGuiPkgDependency_Base::ResetGuiDependentPkg().
|
private |
END_CLASS_INFO CGuiPkgManifest_Base::CGuiPkgManifest_Base | ( | void | ) |
Definition at line 105 of file GuiPkgManifest_.cpp.
References CGuiPkgManifest_Base::m_set_State.
CGuiDependentPkg_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CGuiPkgDependency_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CGuiPkgManifest_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
|
inline |
Get the Description member data.
Definition at line 384 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::CanGetDescription(), CGuiPkgManifest_Base::m_Description, and CSerialObject::ThrowUnassigned().
|
inline |
Get the GuiDependentPkg member data.
Definition at line 170 of file GuiPkgDependency_.hpp.
References CGuiPkgDependency_Base::m_GuiDependentPkg, and CGuiPkgDependency_Base::ResetGuiDependentPkg().
|
inline |
Get the GuiPkgDependency member data.
Definition at line 525 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::m_GuiPkgDependency.
|
inline |
Get the MainDll member data.
Definition at line 478 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::CanGetMainDll(), CGuiPkgManifest_Base::m_MainDll, and CSerialObject::ThrowUnassigned().
|
inline |
Get the Name member data.
Definition at line 214 of file GuiDependentPkg_.hpp.
References CGuiDependentPkg_Base::CanGetName(), CGuiDependentPkg_Base::m_Name, and CSerialObject::ThrowUnassigned().
|
inline |
Get the Name member data.
Definition at line 337 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::CanGetName(), CGuiPkgManifest_Base::m_Name, and CSerialObject::ThrowUnassigned().
|
inline |
Get the Version member data.
Definition at line 261 of file GuiDependentPkg_.hpp.
References CGuiDependentPkg_Base::CanGetVersion(), CGuiDependentPkg_Base::m_Version, and CSerialObject::ThrowUnassigned().
|
inline |
Get the Version member data.
Definition at line 431 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::CanGetVersion(), CGuiPkgManifest_Base::m_Version, and CSerialObject::ThrowUnassigned().
|
inline |
+ Check if a value has been assigned to Description data member.
Data member Description is mandatory; its type is defined as 'typedef string TDescription'
Definition at line 372 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::m_set_State.
Referenced by CGuiPkgManifest_Base::CanGetDescription(), and CGuiPkgManifest_Base::SetDescription().
|
inline |
Check if a value has been assigned to GuiDependentPkg data member.
Data member GuiDependentPkg is mandatory; its type is defined as 'typedef CGuiDependentPkg TGuiDependentPkg'
Definition at line 158 of file GuiPkgDependency_.hpp.
References CGuiPkgDependency_Base::m_GuiDependentPkg.
|
inline |
Check if a value has been assigned to GuiPkgDependency data member.
Data member GuiPkgDependency is optional; its type is defined as 'typedef list< CRef< CGuiPkgDependency > > TGuiPkgDependency'
Definition at line 513 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::m_set_State.
|
inline |
+ Check if a value has been assigned to MainDll data member.
Data member MainDll is mandatory; its type is defined as 'typedef string TMainDll'
Definition at line 466 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::m_set_State.
Referenced by CGuiPkgManifest_Base::CanGetMainDll(), and CGuiPkgManifest_Base::SetMainDll().
|
inline |
+ Check if a value has been assigned to Name data member.
Data member Name is mandatory; its type is defined as 'typedef string TName'
Definition at line 202 of file GuiDependentPkg_.hpp.
References CGuiDependentPkg_Base::m_set_State.
Referenced by CGuiDependentPkg_Base::CanGetName(), and CGuiDependentPkg_Base::SetName().
|
inline |
+ Check if a value has been assigned to Name data member.
Data member Name is mandatory; its type is defined as 'typedef string TName'
Definition at line 325 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::m_set_State.
Referenced by CGuiPkgManifest_Base::CanGetName(), and CGuiPkgManifest_Base::SetName().
|
inline |
\d\d.
\d\d.\d\d\d\d Check if a value has been assigned to Version data member.
Data member Version is mandatory; its type is defined as 'typedef string TVersion'
Definition at line 249 of file GuiDependentPkg_.hpp.
References CGuiDependentPkg_Base::m_set_State.
Referenced by CGuiDependentPkg_Base::CanGetVersion(), and CGuiDependentPkg_Base::SetVersion().
|
inline |
\d\d.
\d\d.\d\d\d\d Check if a value has been assigned to Version data member.
Data member Version is mandatory; its type is defined as 'typedef string TVersion'
Definition at line 419 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::m_set_State.
Referenced by CGuiPkgManifest_Base::CanGetVersion(), and CGuiPkgManifest_Base::SetVersion().
|
private |
|
private |
|
private |
|
virtual |
Reset the whole object.
Definition at line 62 of file GuiDependentPkg_.cpp.
References CGuiDependentPkg_Base::ResetName(), and CGuiDependentPkg_Base::ResetVersion().
|
virtual |
Reset the whole object.
Definition at line 65 of file GuiPkgDependency_.cpp.
References CGuiPkgDependency_Base::ResetGuiDependentPkg().
|
virtual |
Reset the whole object.
Definition at line 81 of file GuiPkgManifest_.cpp.
References CGuiPkgManifest_Base::ResetDescription(), CGuiPkgManifest_Base::ResetGuiPkgDependency(), CGuiPkgManifest_Base::ResetMainDll(), CGuiPkgManifest_Base::ResetName(), and CGuiPkgManifest_Base::ResetVersion().
void CGuiPkgManifest_Base::ResetDescription | ( | void | ) |
Reset Description data member.
Definition at line 57 of file GuiPkgManifest_.cpp.
References CGuiPkgManifest_Base::m_Description, and CGuiPkgManifest_Base::m_set_State.
Referenced by CGuiPkgManifest_Base::Reset().
void CGuiPkgDependency_Base::ResetGuiDependentPkg | ( | void | ) |
Reset GuiDependentPkg data member.
Definition at line 51 of file GuiPkgDependency_.cpp.
References CGuiPkgDependency_Base::m_GuiDependentPkg.
Referenced by CGuiPkgDependency_Base::CGuiPkgDependency_Base(), CGuiPkgDependency_Base::GetGuiDependentPkg(), CGuiPkgDependency_Base::Reset(), and CGuiPkgDependency_Base::SetGuiDependentPkg().
void CGuiPkgManifest_Base::ResetGuiPkgDependency | ( | void | ) |
Reset GuiPkgDependency data member.
Definition at line 75 of file GuiPkgManifest_.cpp.
References CGuiPkgManifest_Base::m_GuiPkgDependency, and CGuiPkgManifest_Base::m_set_State.
Referenced by CGuiPkgManifest_Base::Reset().
void CGuiPkgManifest_Base::ResetMainDll | ( | void | ) |
Reset MainDll data member.
Definition at line 69 of file GuiPkgManifest_.cpp.
References CGuiPkgManifest_Base::m_MainDll, and CGuiPkgManifest_Base::m_set_State.
Referenced by CGuiPkgManifest_Base::Reset().
void CGuiDependentPkg_Base::ResetName | ( | void | ) |
Reset Name data member.
Definition at line 50 of file GuiDependentPkg_.cpp.
References CGuiDependentPkg_Base::m_Name, and CGuiDependentPkg_Base::m_set_State.
Referenced by CGuiDependentPkg_Base::Reset().
void CGuiPkgManifest_Base::ResetName | ( | void | ) |
Reset Name data member.
Definition at line 51 of file GuiPkgManifest_.cpp.
References CGuiPkgManifest_Base::m_Name, and CGuiPkgManifest_Base::m_set_State.
Referenced by CGuiPkgManifest_Base::Reset().
void CGuiDependentPkg_Base::ResetVersion | ( | void | ) |
Reset Version data member.
Definition at line 56 of file GuiDependentPkg_.cpp.
References CGuiDependentPkg_Base::m_set_State, and CGuiDependentPkg_Base::m_Version.
Referenced by CGuiDependentPkg_Base::Reset().
void CGuiPkgManifest_Base::ResetVersion | ( | void | ) |
Reset Version data member.
Definition at line 63 of file GuiPkgManifest_.cpp.
References CGuiPkgManifest_Base::m_set_State, and CGuiPkgManifest_Base::m_Version.
Referenced by CGuiPkgManifest_Base::Reset().
|
inline |
Assign a value to Description data member.
value | Value to assign |
Definition at line 393 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::m_Description, CGuiPkgManifest_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 400 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::m_Description, CGuiPkgManifest_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Description data member.
Definition at line 407 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::IsSetDescription(), CGuiPkgManifest_Base::m_Description, CGuiPkgManifest_Base::m_set_State, and CSerialObject::UnassignedString().
void CGuiPkgDependency_Base::SetGuiDependentPkg | ( | CGuiPkgDependency_Base::TGuiDependentPkg & | value | ) |
Assign a value to GuiDependentPkg data member.
value | Reference to value. |
Definition at line 60 of file GuiPkgDependency_.cpp.
References CGuiPkgDependency_Base::m_GuiDependentPkg, and rapidjson::value.
|
inline |
Assign a value to GuiDependentPkg data member.
Definition at line 179 of file GuiPkgDependency_.hpp.
References CGuiPkgDependency_Base::m_GuiDependentPkg, and CGuiPkgDependency_Base::ResetGuiDependentPkg().
|
inline |
Assign a value to GuiPkgDependency data member.
Definition at line 531 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::m_GuiPkgDependency, and CGuiPkgManifest_Base::m_set_State.
Assign a value to MainDll data member.
value | Value to assign |
Definition at line 487 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::m_MainDll, CGuiPkgManifest_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 494 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::m_MainDll, CGuiPkgManifest_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to MainDll data member.
Definition at line 501 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::IsSetMainDll(), CGuiPkgManifest_Base::m_MainDll, CGuiPkgManifest_Base::m_set_State, and CSerialObject::UnassignedString().
Assign a value to Name data member.
value | Value to assign |
Definition at line 223 of file GuiDependentPkg_.hpp.
References CGuiDependentPkg_Base::m_Name, CGuiDependentPkg_Base::m_set_State, and rapidjson::value.
Assign a value to Name data member.
value | Value to assign |
Definition at line 346 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::m_Name, CGuiPkgManifest_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 230 of file GuiDependentPkg_.hpp.
References CGuiDependentPkg_Base::m_Name, CGuiDependentPkg_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 353 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::m_Name, CGuiPkgManifest_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Name data member.
Definition at line 237 of file GuiDependentPkg_.hpp.
References CGuiDependentPkg_Base::IsSetName(), CGuiDependentPkg_Base::m_Name, CGuiDependentPkg_Base::m_set_State, and CSerialObject::UnassignedString().
|
inline |
Assign a value to Name data member.
Definition at line 360 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::IsSetName(), CGuiPkgManifest_Base::m_Name, CGuiPkgManifest_Base::m_set_State, and CSerialObject::UnassignedString().
Assign a value to Version data member.
value | Value to assign |
Definition at line 270 of file GuiDependentPkg_.hpp.
References CGuiDependentPkg_Base::m_set_State, CGuiDependentPkg_Base::m_Version, and rapidjson::value.
Assign a value to Version data member.
value | Value to assign |
Definition at line 440 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::m_set_State, CGuiPkgManifest_Base::m_Version, and rapidjson::value.
|
inline |
Definition at line 277 of file GuiDependentPkg_.hpp.
References CGuiDependentPkg_Base::m_set_State, CGuiDependentPkg_Base::m_Version, and rapidjson::value.
|
inline |
Definition at line 447 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::m_set_State, CGuiPkgManifest_Base::m_Version, and rapidjson::value.
|
inline |
Assign a value to Version data member.
Definition at line 284 of file GuiDependentPkg_.hpp.
References CGuiDependentPkg_Base::IsSetVersion(), CGuiDependentPkg_Base::m_set_State, CGuiDependentPkg_Base::m_Version, and CSerialObject::UnassignedString().
|
inline |
Assign a value to Version data member.
Definition at line 454 of file GuiPkgManifest_.hpp.
References CGuiPkgManifest_Base::IsSetVersion(), CGuiPkgManifest_Base::m_set_State, CGuiPkgManifest_Base::m_Version, and CSerialObject::UnassignedString().
|
virtual |
Definition at line 86 of file GuiDependentPkg_.cpp.
|
virtual |
Definition at line 90 of file GuiPkgDependency_.cpp.
|
virtual |
Definition at line 111 of file GuiPkgManifest_.cpp.
|
private |
Definition at line 309 of file GuiPkgManifest_.hpp.
Referenced by CGuiPkgManifest_Base::GetDescription(), CGuiPkgManifest_Base::ResetDescription(), and CGuiPkgManifest_Base::SetDescription().
|
private |
Definition at line 145 of file GuiPkgDependency_.hpp.
Referenced by CGuiPkgDependency_Base::GetGuiDependentPkg(), CGuiPkgDependency_Base::IsSetGuiDependentPkg(), CGuiPkgDependency_Base::ResetGuiDependentPkg(), and CGuiPkgDependency_Base::SetGuiDependentPkg().
|
private |
Definition at line 312 of file GuiPkgManifest_.hpp.
Referenced by CGuiPkgManifest_Base::GetGuiPkgDependency(), CGuiPkgManifest_Base::ResetGuiPkgDependency(), and CGuiPkgManifest_Base::SetGuiPkgDependency().
|
private |
Definition at line 311 of file GuiPkgManifest_.hpp.
Referenced by CGuiPkgManifest_Base::GetMainDll(), CGuiPkgManifest_Base::ResetMainDll(), and CGuiPkgManifest_Base::SetMainDll().
|
private |
Definition at line 188 of file GuiDependentPkg_.hpp.
Referenced by CGuiDependentPkg_Base::GetName(), CGuiDependentPkg_Base::ResetName(), and CGuiDependentPkg_Base::SetName().
|
private |
Definition at line 308 of file GuiPkgManifest_.hpp.
Referenced by CGuiPkgManifest_Base::GetName(), CGuiPkgManifest_Base::ResetName(), and CGuiPkgManifest_Base::SetName().
|
private |
Definition at line 187 of file GuiDependentPkg_.hpp.
Referenced by CGuiDependentPkg_Base::CGuiDependentPkg_Base(), CGuiDependentPkg_Base::IsSetName(), CGuiDependentPkg_Base::IsSetVersion(), CGuiDependentPkg_Base::ResetName(), CGuiDependentPkg_Base::ResetVersion(), CGuiDependentPkg_Base::SetName(), and CGuiDependentPkg_Base::SetVersion().
|
private |
Definition at line 144 of file GuiPkgDependency_.hpp.
Referenced by CGuiPkgDependency_Base::CGuiPkgDependency_Base().
|
private |
Definition at line 307 of file GuiPkgManifest_.hpp.
Referenced by CGuiPkgManifest_Base::CGuiPkgManifest_Base(), CGuiPkgManifest_Base::IsSetDescription(), CGuiPkgManifest_Base::IsSetGuiPkgDependency(), CGuiPkgManifest_Base::IsSetMainDll(), CGuiPkgManifest_Base::IsSetName(), CGuiPkgManifest_Base::IsSetVersion(), CGuiPkgManifest_Base::ResetDescription(), CGuiPkgManifest_Base::ResetGuiPkgDependency(), CGuiPkgManifest_Base::ResetMainDll(), CGuiPkgManifest_Base::ResetName(), CGuiPkgManifest_Base::ResetVersion(), CGuiPkgManifest_Base::SetDescription(), CGuiPkgManifest_Base::SetGuiPkgDependency(), CGuiPkgManifest_Base::SetMainDll(), CGuiPkgManifest_Base::SetName(), and CGuiPkgManifest_Base::SetVersion().
|
private |
Definition at line 189 of file GuiDependentPkg_.hpp.
Referenced by CGuiDependentPkg_Base::GetVersion(), CGuiDependentPkg_Base::ResetVersion(), and CGuiDependentPkg_Base::SetVersion().
|
private |
Definition at line 310 of file GuiPkgManifest_.hpp.
Referenced by CGuiPkgManifest_Base::GetVersion(), CGuiPkgManifest_Base::ResetVersion(), and CGuiPkgManifest_Base::SetVersion().