(
"bold-italic", eAttlist_mathvariant_bold_italic);
58 ADD_ENUM_VALUE(
"double-struck", eAttlist_mathvariant_double_struck);
59 ADD_ENUM_VALUE(
"bold-fraktur", eAttlist_mathvariant_bold_fraktur);
61 ADD_ENUM_VALUE(
"bold-script", eAttlist_mathvariant_bold_script);
64 ADD_ENUM_VALUE(
"bold-sans-serif", eAttlist_mathvariant_bold_sans_serif);
65 ADD_ENUM_VALUE(
"sans-serif-italic", eAttlist_mathvariant_sans_serif_italic);
66 ADD_ENUM_VALUE(
"sans-serif-bold-italic", eAttlist_mathvariant_sans_serif_bold_italic);
193 ADD_ENUM_VALUE(
"duplicate", eAttlist_linebreakstyle_duplicate);
194 ADD_ENUM_VALUE(
"infixlinebreakstyle", eAttlist_linebreakstyle_infixlinebreakstyle);
219 ADD_ENUM_VALUE(
"indentalign", eAttlist_indentalignfirst_indentalign);
232 ADD_ENUM_VALUE(
"indentalign", eAttlist_indentalignlast_indentalign);
274m_Mathbackground.erase();
286m_Fontfamily.erase();
304m_Background.erase();
334m_Lineleading.erase();
340m_Linebreakmultchar.erase();
346m_Indentshift.erase();
352m_Indenttarget.erase();
358m_Indentshiftfirst.erase();
364m_Indentshiftlast.erase();
376ResetMathbackground();
396ResetMovablelimits();
400ResetLinebreakstyle();
401ResetLinebreakmultchar();
405ResetIndentalignfirst();
406ResetIndentshiftfirst();
407ResetIndentalignlast();
408ResetIndentshiftlast();
454 info->SetRandomOrder(
true);
455 info->CodeVersion(22400);
456 info->DataSpec(ncbi::EDataSpec::eXSD);
462: m_Mathvariant((
EAttlist_mathvariant)(0)), m_Dir((
EAttlist_dir)(0)), m_Fontweight((
EAttlist_fontweight)(0)), m_Fontstyle((
EAttlist_fontstyle)(0)), m_Form((
EAttlist_form)(0)), m_Fence((
EAttlist_fence)(0)), m_Separator((
EAttlist_separator)(0)), m_Stretchy((
EAttlist_stretchy)(0)), m_Symmetric((
EAttlist_symmetric)(0)), m_Largeop((
EAttlist_largeop)(0)), m_Movablelimits((
EAttlist_movablelimits)(0)), m_Accent((
EAttlist_accent)(0)), m_Linebreak((
EAttlist_linebreak)(0)), m_Linebreakstyle((
EAttlist_linebreakstyle)(0)), m_Indentalign((
EAttlist_indentalign)(0)), m_Indentalignfirst((
EAttlist_indentalignfirst)(0)), m_Indentalignlast((
EAttlist_indentalignlast)(0))
481 switch( m_choice ) {
485 casee_Token_content:
486m_object->RemoveReference();
497 casee_Token_content:
498(m_object =
new(pool) ncbi::objects::CToken_content())->
AddReference();
501m_string.Construct();
517 returnNCBI_NS_NCBI::CInvalidChoiceSelection::GetName(index, sm_SelectionNames,
sizeof(sm_SelectionNames)/
sizeof(sm_SelectionNames[0]));
522 throwNCBI_NS_NCBI::CInvalidChoiceSelection(
DIAG_COMPILE_INFO,
this, m_choice, index, sm_SelectionNames,
sizeof(sm_SelectionNames)/
sizeof(sm_SelectionNames[0]));
533CheckSelected(e_Token_content);
546 if( m_choice != e_Token_content || m_object != ptr ) {
549m_choice = e_Token_content;
560 SET_NAMESPACE(
"http://www.w3.org/1998/Math/MathML")->SetNsQualified(
true);
563 info->CodeVersion(22400);
564 info->DataSpec(ncbi::EDataSpec::eXSD);
587(*m_Attlist).Reset();
610 SET_NAMESPACE(
"http://www.w3.org/1998/Math/MathML")->SetNsQualified(
true);
613 info->RandomOrder();
614 info->CodeVersion(22400);
615 info->DataSpec(ncbi::EDataSpec::eXSD);
User-defined methods of the data storage class.
BEGIN_NAMED_ENUM_IN_INFO("", CMo_Base::C_Attlist::, EAttlist_mathvariant, false)
BEGIN_NAMED_BASE_CLASS_INFO("mo", CMo)
BEGIN_NAMED_CHOICE_INFO("", CMo_Base::C_E_Mo)
BEGIN_NAMED_CLASS_INFO("", CMo_Base::C_Attlist)
#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)
#define ADD_NAMED_BUF_CHOICE_VARIANT(MemberAlias, MemberName, TypeMacro, TypeMacroArgs)
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 ResetBackground(void)
Reset Background data member.
void ResetMinsize(void)
Reset Minsize data member.
void ResetMo(void)
Reset Mo data member.
T_CharData & Set_CharData(void)
Select the variant.
void ResetIndenttarget(void)
Reset Indenttarget data member.
E_Choice
Choice variants.
list< CRef< C_E_Mo > > m_Mo
void ResetFontsize(void)
Reset Fontsize data member.
EAttlist_indentalignfirst
virtual void Reset(void)
Reset the whole object.
void ResetFontfamily(void)
Reset Fontfamily data member.
void ResetStyle(void)
Reset Style data member.
void ResetId(void)
Reset Id data member.
void ResetAttlist(void)
Reset Attlist data member.
void ResetIndentshiftfirst(void)
Reset Indentshiftfirst data member.
void ResetRspace(void)
Reset Rspace data member.
static const char *const sm_SelectionNames[]
void ResetLineleading(void)
Reset Lineleading data member.
void ResetLspace(void)
Reset Lspace data member.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
void ResetHref(void)
Reset Href data member.
const TToken_content & GetToken_content(void) const
Get the variant data.
void ResetColor(void)
Reset Color data member.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
TToken_content & SetToken_content(void)
Select the variant.
void ResetIndentshiftlast(void)
Reset Indentshiftlast data member.
void ResetMaxsize(void)
Reset Maxsize data member.
void ResetClass(void)
Reset Class data member.
void ResetLinebreakmultchar(void)
Reset Linebreakmultchar data member.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
void Reset(void)
Reset the whole object.
void ResetMathbackground(void)
Reset Mathbackground data member.
void Reset(void)
Reset the whole object.
void ResetMathsize(void)
Reset Mathsize data member.
TAttlist & SetAttlist(void)
Assign a value to Attlist data member.
CRef< TAttlist > m_Attlist
void ResetIndentshift(void)
Reset Indentshift data member.
void ResetXref(void)
Reset Xref data member.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
void ResetMathcolor(void)
Reset Mathcolor data member.
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