list< CRef< CChoiceItem > >
TValues;
125 boolIsSetName(
void)
const;
132 boolCanGetName(
void)
const;
135 voidResetName(
void);
141 const TName& GetName(
void)
const;
154 TName& SetName(
void);
163 boolIsSetCurr_value(
void)
const;
170 boolCanGetCurr_value(
void)
const;
173 voidResetCurr_value(
void);
201 boolIsSetValues(
void)
const;
208 boolCanGetValues(
void)
const;
211 voidResetValues(
void);
217 const TValues& GetValues(
void)
const;
232 boolIsSetDisplay_name(
void)
const;
239 boolCanGetDisplay_name(
void)
const;
242 voidResetDisplay_name(
void);
270 boolIsSetHelp(
void)
const;
277 boolCanGetHelp(
void)
const;
280 voidResetHelp(
void);
286 const THelp& GetHelp(
void)
const;
299 THelp& SetHelp(
void);
308 boolIsSetOptional(
void)
const;
315 boolCanGetOptional(
void)
const;
318 voidResetOptional(
void);
345 boolIsSetConditions(
void)
const;
352 boolCanGetConditions(
void)
const;
355 voidResetConditions(
void);
370 virtual voidReset(
void);
429 m_Name= std::forward<CChoice_Base::TName>(
value);
595 m_Help= std::forward<CChoice_Base::THelp>(
value);
Base class for all serializable objects.
static char UnassignedByte(void)
void ThrowUnassigned(TMemberIndex index) const
static string UnassignedString(void)
uint32_t Uint4
4-byte (32-bit) unsigned integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_GUIOBJECTS_EXPORT
bool CanGetValues(void) const
Check if it is safe to call GetValues method.
bool IsSetHelp(void) const
Check if a value has been assigned to Help data member.
const TCurr_value & GetCurr_value(void) const
Get the Curr_value member data.
bool CanGetConditions(void) const
Check if it is safe to call GetConditions method.
list< CRef< CChoiceItem > > m_Values
bool IsSetCurr_value(void) const
Check if a value has been assigned to Curr_value data member.
bool IsSetValues(void) const
Check if a value has been assigned to Values data member.
TValues & SetValues(void)
Assign a value to Values data member.
bool IsSetConditions(void) const
Check if a value has been assigned to Conditions data member.
Tparent::CMemberIndex< E_memberIndex, 8 > TmemberIndex
list< CRef< CChoiceItem > > TValues
TConditions & SetConditions(void)
Assign a value to Conditions data member.
bool CanGetDisplay_name(void) const
Check if it is safe to call GetDisplay_name method.
list< CRef< CConditional > > m_Conditions
list< CRef< CConditional > > TConditions
bool IsSetDisplay_name(void) const
Check if a value has been assigned to Display_name data member.
THelp & SetHelp(void)
Assign a value to Help data member.
const TName & GetName(void) const
Get the Name member data.
const THelp & GetHelp(void) const
Get the Help member data.
TCurr_value & SetCurr_value(void)
Assign a value to Curr_value data member.
bool CanGetName(void) const
Check if it is safe to call GetName method.
TDisplay_name & SetDisplay_name(void)
Assign a value to Display_name data member.
TName & SetName(void)
Assign a value to Name data member.
const TDisplay_name & GetDisplay_name(void) const
Get the Display_name member data.
CChoice_Base & operator=(const CChoice_Base &)
CChoice_Base(const CChoice_Base &)
bool CanGetHelp(void) const
Check if it is safe to call GetHelp method.
bool IsSetName(void) const
Check if a value has been assigned to Name data member.
bool CanGetCurr_value(void) const
Check if it is safe to call GetCurr_value method.
void ResetOptional(void)
Reset Optional data member.
TOptional & SetOptional(void)
Assign a value to Optional data member.
bool CanGetOptional(void) const
Check if it is safe to call GetOptional method.
DECLARE_INTERNAL_TYPE_INFO()
const TConditions & GetConditions(void) const
Get the Conditions member data.
TOptional GetOptional(void) const
Get the Optional member data.
bool IsSetOptional(void) const
Check if a value has been assigned to Optional data member.
const TValues & GetValues(void) const
Get the Values member data.
Defines to provide correct exporting from DLLs in Windows.
const GenericPointer< typename T::ValueType > T2 value
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4