m_Mathbackground.erase();
122m_Scriptsizemultiplier.erase();
134ResetMathbackground();
138ResetScriptsizemultiplier();
156 info->SetRandomOrder(
true);
157 info->CodeVersion(22400);
158 info->DataSpec(ncbi::EDataSpec::eXSD);
183 switch( m_choice ) {
184 casee_MsrowExpression:
186m_object->RemoveReference();
197 casee_MsrowExpression:
198(m_object =
new(pool) ncbi::objects::CMsrowExpression())->
AddReference();
201(m_object =
new(pool) ncbi::objects::CMscarry())->
AddReference();
217 returnNCBI_NS_NCBI::CInvalidChoiceSelection::GetName(index, sm_SelectionNames,
sizeof(sm_SelectionNames)/
sizeof(sm_SelectionNames[0]));
222 throwNCBI_NS_NCBI::CInvalidChoiceSelection(
DIAG_COMPILE_INFO,
this, m_choice, index, sm_SelectionNames,
sizeof(sm_SelectionNames)/
sizeof(sm_SelectionNames[0]));
227CheckSelected(e_MsrowExpression);
240 if( m_choice != e_MsrowExpression || m_object != ptr ) {
243m_choice = e_MsrowExpression;
249CheckSelected(e_Mscarry);
250 return*
static_cast<const TMscarry*
>(m_object);
256 return*
static_cast<TMscarry*
>(m_object);
262 if( m_choice != e_Mscarry || m_object != ptr ) {
265m_choice = e_Mscarry;
276 SET_NAMESPACE(
"http://www.w3.org/1998/Math/MathML")->SetNsQualified(
true);
279 info->CodeVersion(22400);
280 info->DataSpec(ncbi::EDataSpec::eXSD);
303(*m_Attlist).Reset();
326 SET_NAMESPACE(
"http://www.w3.org/1998/Math/MathML")->SetNsQualified(
true);
329 info->RandomOrder();
330 info->CodeVersion(22400);
331 info->DataSpec(ncbi::EDataSpec::eXSD);
User-defined methods of the data storage class.
BEGIN_NAMED_ENUM_IN_INFO("", CMscarries_Base::C_Attlist::, EAttlist_location, false)
BEGIN_NAMED_CLASS_INFO("", CMscarries_Base::C_Attlist)
BEGIN_NAMED_BASE_CLASS_INFO("mscarries", CMscarries)
BEGIN_NAMED_CHOICE_INFO("", CMscarries_Base::C_E_Mscarries)
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 SET_ENUM_INTERNAL_NAME(OwnerName, MemberName)
#define ADD_NAMED_MEMBER(MemberAlias, MemberName, TypeMacro, TypeMacroArgs)
#define ADD_NAMED_REF_MEMBER(MemberAlias, MemberName, ClassName)
#define SET_ENUM_MODULE(ModuleName)
#define ADD_NAMED_REF_CHOICE_VARIANT(MemberAlias, MemberName, ClassName)
#define ADD_NAMED_STD_MEMBER(MemberAlias, MemberName)
#define SET_CLASS_MODULE(ModuleName)
#define SET_NAMESPACE(name)
#define ADD_NAMED_ENUM_MEMBER(MemberAlias, MemberName, EnumName)
#define ADD_ENUM_VALUE(EnumValueName, EnumValueValue)
#define SET_INTERNAL_NAME(OwnerName, MemberName)
#define SET_CHOICE_MODULE(ModuleName)
void AddReference(void) const
Add reference to object.
bool IsAllocatedInPool(void) const THROWS_NONE
Check if object is allocated in memory pool (not system heap)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
const TMsrowExpression & GetMsrowExpression(void) const
Get the variant data.
void ResetMscarries(void)
Reset Mscarries data member.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TMsrowExpression & SetMsrowExpression(void)
Select the variant.
void ResetClass(void)
Reset Class data member.
void Reset(void)
Reset the whole object.
virtual void Reset(void)
Reset the whole object.
list< CRef< C_E_Mscarries > > m_Mscarries
TMscarry & SetMscarry(void)
Select the variant.
void ResetStyle(void)
Reset Style data member.
void ResetMathbackground(void)
Reset Mathbackground data member.
const TMscarry & GetMscarry(void) const
Get the variant data.
void ResetMathcolor(void)
Reset Mathcolor data member.
void ResetAttlist(void)
Reset Attlist data member.
void ResetHref(void)
Reset Href data member.
void ResetScriptsizemultiplier(void)
Reset Scriptsizemultiplier data member.
void ResetId(void)
Reset Id data member.
void Reset(void)
Reset the whole object.
TAttlist & SetAttlist(void)
Assign a value to Attlist data member.
void ResetCrossout(void)
Reset Crossout data member.
virtual ~CMscarries_Base(void)
void ResetXref(void)
Reset Xref data member.
CRef< TAttlist > m_Attlist
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
E_Choice
Choice variants.
void ResetPosition(void)
Reset Position data member.
static const char *const sm_SelectionNames[]
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
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