59 m_set_State[0] &= ~0xc;
65 m_set_State[0] &= ~0x30;
71 m_set_State[0] &= ~0xc0;
77 m_set_State[0] &= ~0x300;
83 m_set_State[0] &= ~0xc00;
89 m_set_State[0] &= ~0x3000;
95 m_set_State[0] &= ~0xc000;
101 m_set_State[0] &= ~0x30000;
106 m_Postal_code.erase();
107 m_set_State[0] &= ~0xc0000;
139 info->CodeVersion(22400);
140 info->DataSpec(ncbi::EDataSpec::eASN);
147 memset(m_set_State,0,
sizeof(m_set_State));
244 info->CodeVersion(22400);
245 info->DataSpec(ncbi::EDataSpec::eASN);
BEGIN_NAMED_CLASS_INFO("", CAffil_Base::C_Std)
BEGIN_NAMED_BASE_CHOICE_INFO("Affil", CAffil)
@Affil.hpp User-defined methods of the data storage class.
#define DIAG_COMPILE_INFO
Make compile time diagnostic information object to use in CNcbiDiag and CException.
#define MEMBER_PTR(MemberName)
#define ADD_NAMED_REF_CHOICE_VARIANT(MemberAlias, MemberName, ClassName)
#define ADD_NAMED_STD_MEMBER(MemberAlias, MemberName)
#define SET_CLASS_MODULE(ModuleName)
#define SET_INTERNAL_NAME(OwnerName, MemberName)
#define SET_CHOICE_MODULE(ModuleName)
#define ADD_NAMED_BUF_CHOICE_VARIANT(MemberAlias, MemberName, TypeMacro, TypeMacroArgs)
void AddReference(void) const
Add reference to object.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
void ResetDiv(void)
Reset Div data member.
void ResetAffil(void)
Reset Affil data member.
void ResetSub(void)
Reset Sub data member.
virtual ~CAffil_Base(void)
static const char *const sm_SelectionNames[]
void ResetEmail(void)
Reset Email data member.
void Reset(void)
Reset the whole object.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
void ResetCity(void)
Reset City data member.
TStr & SetStr(void)
Select the variant.
void CheckSelected(E_Choice index) const
Verify selection, throw exception if it differs from the expected.
void ResetStreet(void)
Reset Street data member.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
const TStd & GetStd(void) const
Get the variant data.
void ResetPostal_code(void)
Reset Postal_code data member.
virtual void Reset(void)
Reset the whole object.
virtual void ResetSelection(void)
Reset the selection (set it to e_not_set).
void ResetFax(void)
Reset Fax data member.
void ResetPhone(void)
Reset Phone data member.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
void ResetCountry(void)
Reset Country data member.
NCBI_NS_NCBI::CUnionBuffer< NCBI_NS_STD::string > m_string
void Select(E_Choice index, EResetVariant reset=eDoResetVariant)
Select the requested variant if needed.
TStd & SetStd(void)
Select the variant.
NCBI_NS_NCBI::CSerialObject * m_object
@ e_not_set
No variant selected.
const GenericPointer< typename T::ValueType > T2 value