(
"MultiScriptExpression.MN.MathExpression.ContExp",
"DeprecatedContExp");
350 info->CodeVersion(22400);
351 info->DataSpec(ncbi::EDataSpec::eXSD);
374(*m_Interval).Reset();
389 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.interval",
"mmlclass");
392 info->RandomOrder();
393 info->CodeVersion(22400);
394 info->DataSpec(ncbi::EDataSpec::eXSD);
545 value.SetCodomain();
610 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.unary-functional",
"mmlclass");
620 info->CodeVersion(22400);
621 info->DataSpec(ncbi::EDataSpec::eXSD);
641m_Lambda.Reset(
new TLambda());
659 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.lambda",
"mmlclass");
662 info->RandomOrder();
663 info->CodeVersion(22400);
664 info->DataSpec(ncbi::EDataSpec::eXSD);
685 returnm_Compose ? m_Compose->IsSetCompose() :
false;
694(*m_Compose).Reset();
707m_Compose->SetCompose();
718 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.nary-functional",
"mmlclass");
721 info->RandomOrder();
722 info->CodeVersion(22400);
723 info->DataSpec(ncbi::EDataSpec::eXSD);
822 value.SetQuotient();
901 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.binary-arith",
"mmlclass");
909 info->CodeVersion(22400);
910 info->DataSpec(ncbi::EDataSpec::eXSD);
1022 value.SetFactorial();
1050 value.SetConjugate();
1092 value.SetImaginary();
1120 value.SetCeiling();
1143 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.unary-arith",
"mmlclass");
1154 info->CodeVersion(22400);
1155 info->DataSpec(ncbi::EDataSpec::eXSD);
1255 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.nary-minmax",
"mmlclass");
1259 info->CodeVersion(22400);
1260 info->DataSpec(ncbi::EDataSpec::eXSD);
1398 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.nary-arith",
"mmlclass");
1404 info->CodeVersion(22400);
1405 info->DataSpec(ncbi::EDataSpec::eXSD);
1524 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.nary-logical",
"mmlclass");
1529 info->CodeVersion(22400);
1530 info->DataSpec(ncbi::EDataSpec::eXSD);
1549 returnm_Not ? m_Not->IsSetNot() :
false;
1555m_Not.Reset(
new TNot());
1582 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.unary-logical",
"mmlclass");
1585 info->RandomOrder();
1586 info->CodeVersion(22400);
1587 info->DataSpec(ncbi::EDataSpec::eXSD);
1666 value.SetImplies();
1680 value.SetEquivalent();
1689 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.binary-logical",
"mmlclass");
1693 info->CodeVersion(22400);
1694 info->DataSpec(ncbi::EDataSpec::eXSD);
1794 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.quantifier",
"mmlclass");
1798 info->CodeVersion(22400);
1799 info->DataSpec(ncbi::EDataSpec::eXSD);
1956 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.nary-reln",
"mmlclass");
1963 info->CodeVersion(22400);
1964 info->DataSpec(ncbi::EDataSpec::eXSD);
2079 value.SetFactorof();
2093 value.SetTendsto();
2102 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.binary-reln",
"mmlclass");
2108 info->CodeVersion(22400);
2109 info->DataSpec(ncbi::EDataSpec::eXSD);
2128 returnm_Int ? m_Int->IsSetInt() :
false;
2134m_Int.Reset(
new TInt());
2161 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.int",
"mmlclass");
2164 info->RandomOrder();
2165 info->CodeVersion(22400);
2166 info->DataSpec(ncbi::EDataSpec::eXSD);
2187 returnm_Diff ? m_Diff->IsSetDiff() :
false;
2193m_Diff.Reset(
new TDiff());
2220 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.Differential-Operator",
"mmlclass");
2223 info->RandomOrder();
2224 info->CodeVersion(22400);
2225 info->DataSpec(ncbi::EDataSpec::eXSD);
2246 returnm_Partialdiff ? m_Partialdiff->IsSetPartialdiff() :
false;
2251 if( !m_Partialdiff ) {
2255(*m_Partialdiff).Reset();
2265 if( !m_Partialdiff ) {
2268m_Partialdiff->SetPartialdiff();
2269 return(*m_Partialdiff);
2279 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.partialdiff",
"mmlclass");
2282 info->RandomOrder();
2283 info->CodeVersion(22400);
2284 info->DataSpec(ncbi::EDataSpec::eXSD);
2373 value.SetDivergence();
2415 value.SetLaplacian();
2424 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.unary-veccalc",
"mmlclass");
2430 info->CodeVersion(22400);
2431 info->DataSpec(ncbi::EDataSpec::eXSD);
2547 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.nary-setlist-constructor",
"mmlclass");
2551 info->CodeVersion(22400);
2552 info->DataSpec(ncbi::EDataSpec::eXSD);
2580 casee_Cartesianproduct:
2598 casee_Cartesianproduct:
2648 value.SetIntersect();
2662 value.SetCartesianproduct();
2671 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.nary-set",
"mmlclass");
2676 info->CodeVersion(22400);
2677 info->DataSpec(ncbi::EDataSpec::eXSD);
2797 value.SetNotsubset();
2811 value.SetNotprsubset();
2825 value.SetSetdiff();
2834 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.binary-set",
"mmlclass");
2841 info->CodeVersion(22400);
2842 info->DataSpec(ncbi::EDataSpec::eXSD);
2933 value.SetPrsubset();
2942 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.nary-set-reln",
"mmlclass");
2946 info->CodeVersion(22400);
2947 info->DataSpec(ncbi::EDataSpec::eXSD);
2966 returnm_Card ? m_Card->IsSetCard() :
false;
2972m_Card.Reset(
new TCard());
2999 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.unary-set",
"mmlclass");
3002 info->RandomOrder();
3003 info->CodeVersion(22400);
3004 info->DataSpec(ncbi::EDataSpec::eXSD);
3025 returnm_Sum ? m_Sum->IsSetSum() :
false;
3031m_Sum.Reset(
new TSum());
3058 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.sum",
"mmlclass");
3061 info->RandomOrder();
3062 info->CodeVersion(22400);
3063 info->DataSpec(ncbi::EDataSpec::eXSD);
3084 returnm_Product ? m_Product->IsSetProduct() :
false;
3093(*m_Product).Reset();
3106m_Product->SetProduct();
3107 return(*m_Product);
3117 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.product",
"mmlclass");
3120 info->RandomOrder();
3121 info->CodeVersion(22400);
3122 info->DataSpec(ncbi::EDataSpec::eXSD);
3143 returnm_Limit ? m_Limit->IsSetLimit() :
false;
3149m_Limit.Reset(
new TLimit());
3165m_Limit->SetLimit();
3176 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.limit",
"mmlclass");
3179 info->RandomOrder();
3180 info->CodeVersion(22400);
3181 info->DataSpec(ncbi::EDataSpec::eXSD);
3580 value.SetArccosh();
3608 value.SetArccoth();
3636 value.SetArccsch();
3664 value.SetArcsech();
3678 value.SetArcsinh();
3692 value.SetArctanh();
3701 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.unary-elementary",
"mmlclass");
3727 info->CodeVersion(22400);
3728 info->DataSpec(ncbi::EDataSpec::eXSD);
3848 value.SetVariance();
3885 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.nary-stats",
"mmlclass");
3892 info->CodeVersion(22400);
3893 info->DataSpec(ncbi::EDataSpec::eXSD);
4036 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.nary-constructor",
"mmlclass");
4041 info->CodeVersion(22400);
4042 info->DataSpec(ncbi::EDataSpec::eXSD);
4119 value.SetDeterminant();
4133 value.SetTranspose();
4142 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.unary-linalg",
"mmlclass");
4146 info->CodeVersion(22400);
4147 info->DataSpec(ncbi::EDataSpec::eXSD);
4166 returnm_Selector ? m_Selector->IsSetSelector() :
false;
4171 if( !m_Selector ) {
4175(*m_Selector).Reset();
4185 if( !m_Selector ) {
4188m_Selector->SetSelector();
4189 return(*m_Selector);
4199 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.nary-linalg",
"mmlclass");
4202 info->RandomOrder();
4203 info->CodeVersion(22400);
4204 info->DataSpec(ncbi::EDataSpec::eXSD);
4232 casee_Vectorproduct:
4233 casee_Scalarproduct:
4234 casee_Outerproduct:
4246 casee_Vectorproduct:
4249 casee_Scalarproduct:
4252 casee_Outerproduct:
4288 value.SetVectorproduct();
4302 value.SetScalarproduct();
4316 value.SetOuterproduct();
4325 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.binary-linalg",
"mmlclass");
4330 info->CodeVersion(22400);
4331 info->DataSpec(ncbi::EDataSpec::eXSD);
4360 casee_Naturalnumbers:
4384 casee_Naturalnumbers:
4433 value.SetIntegers();
4461 value.SetRationals();
4475 value.SetNaturalnumbers();
4489 value.SetComplexes();
4517 value.SetEmptyset();
4526 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.constant-set",
"mmlclass");
4535 info->CodeVersion(22400);
4536 info->DataSpec(ncbi::EDataSpec::eXSD);
4562 casee_Exponentiale:
4581 casee_Exponentiale:
4643 value.SetExponentiale();
4657 value.SetImaginaryi();
4671 value.SetNotanumber();
4727 value.SetEulergamma();
4741 value.SetInfinity();
4750 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.ContExp.constant-arith",
"mmlclass");
4760 info->CodeVersion(22400);
4761 info->DataSpec(ncbi::EDataSpec::eXSD);
4991 "DeprecatedContExp",
4992 "interval.mmlclass",
4993 "unary-functional.mmlclass",
4995 "nary-functional.mmlclass",
4996 "binary-arith.mmlclass",
4997 "unary-arith.mmlclass",
4998 "nary-minmax.mmlclass",
4999 "nary-arith.mmlclass",
5000 "nary-logical.mmlclass",
5001 "unary-logical.mmlclass",
5002 "binary-logical.mmlclass",
5003 "quantifier.mmlclass",
5004 "nary-reln.mmlclass",
5005 "binary-reln.mmlclass",
5007 "Differential-Operator.mmlclass",
5008 "partialdiff.mmlclass",
5009 "unary-veccalc.mmlclass",
5010 "nary-setlist-constructor.mmlclass",
5011 "nary-set.mmlclass",
5012 "binary-set.mmlclass",
5013 "nary-set-reln.mmlclass",
5014 "unary-set.mmlclass",
5016 "product.mmlclass",
5018 "unary-elementary.mmlclass",
5019 "nary-stats.mmlclass",
5020 "nary-constructor.mmlclass",
5021 "unary-linalg.mmlclass",
5022 "nary-linalg.mmlclass",
5023 "binary-linalg.mmlclass",
5024 "constant-set.mmlclass",
5025 "constant-arith.mmlclass",
6105 info->CodeVersion(22400);
6106 info->DataSpec(ncbi::EDataSpec::eXSD);
6322 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.PresentationExpression",
"TokenExpression");
6330 info->CodeVersion(22400);
6331 info->DataSpec(ncbi::EDataSpec::eXSD);
6408 value.SetMaligngroup();
6422 value.SetMalignmark();
6431 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression.PresentationExpression",
"MalignExpression");
6435 info->CodeVersion(22400);
6436 info->DataSpec(ncbi::EDataSpec::eXSD);
6574 "MalignExpression",
7119 SET_INTERNAL_NAME(
"MultiScriptExpression.MN.MathExpression",
"PresentationExpression");
7144 info->CodeVersion(22400);
7145 info->DataSpec(ncbi::EDataSpec::eXSD);
7199 "PresentationExpression" 7265 info->CodeVersion(22400);
7266 info->DataSpec(ncbi::EDataSpec::eXSD);
7378 info->CodeVersion(22400);
7379 info->DataSpec(ncbi::EDataSpec::eXSD);
7404 switch( m_choice ) {
7408m_object->RemoveReference();
7420(m_object =
new(pool) ncbi::objects::CReln())->
AddReference();
7423(m_object =
new(pool) ncbi::objects::CFn())->
AddReference();
7426(m_object =
new(pool) ncbi::objects::CDeclare())->
AddReference();
7443 returnNCBI_NS_NCBI::CInvalidChoiceSelection::GetName(index, sm_SelectionNames,
sizeof(sm_SelectionNames)/
sizeof(sm_SelectionNames[0]));
7448 throwNCBI_NS_NCBI::CInvalidChoiceSelection(
DIAG_COMPILE_INFO,
this, m_choice, index, sm_SelectionNames,
sizeof(sm_SelectionNames)/
sizeof(sm_SelectionNames[0]));
7453CheckSelected(e_Reln);
7454 return*
static_cast<const TReln*
>(m_object);
7460 return*
static_cast<TReln*
>(m_object);
7466 if( m_choice != e_Reln || m_object != ptr ) {
7475CheckSelected(e_Fn);
7476 return*
static_cast<const TFn*
>(m_object);
7482 return*
static_cast<TFn*
>(m_object);
7488 if( m_choice != e_Fn || m_object != ptr ) {
7497CheckSelected(e_Declare);
7498 return*
static_cast<const TDeclare*
>(m_object);
7504 return*
static_cast<TDeclare*
>(m_object);
7510 if( m_choice != e_Declare || m_object != ptr ) {
7513m_choice = e_Declare;
7522 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp",
"DeprecatedContExp");
7527 info->CodeVersion(22400);
7528 info->DataSpec(ncbi::EDataSpec::eXSD);
7547 if( !m_Interval ) {
7551(*m_Interval).Reset();
7566 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.interval",
"mmlclass");
7569 info->RandomOrder();
7570 info->CodeVersion(22400);
7571 info->DataSpec(ncbi::EDataSpec::eXSD);
7680 value.SetInverse();
7722 value.SetCodomain();
7787 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.unary-functional",
"mmlclass");
7797 info->CodeVersion(22400);
7798 info->DataSpec(ncbi::EDataSpec::eXSD);
7818m_Lambda.Reset(
new TLambda());
7821(*m_Lambda).Reset();
7836 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.lambda",
"mmlclass");
7839 info->RandomOrder();
7840 info->CodeVersion(22400);
7841 info->DataSpec(ncbi::EDataSpec::eXSD);
7862 returnm_Compose ? m_Compose->IsSetCompose() :
false;
7871(*m_Compose).Reset();
7884m_Compose->SetCompose();
7885 return(*m_Compose);
7895 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.nary-functional",
"mmlclass");
7898 info->RandomOrder();
7899 info->CodeVersion(22400);
7900 info->DataSpec(ncbi::EDataSpec::eXSD);
7999 value.SetQuotient();
8078 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.binary-arith",
"mmlclass");
8086 info->CodeVersion(22400);
8087 info->DataSpec(ncbi::EDataSpec::eXSD);
8199 value.SetFactorial();
8227 value.SetConjugate();
8269 value.SetImaginary();
8297 value.SetCeiling();
8320 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.unary-arith",
"mmlclass");
8331 info->CodeVersion(22400);
8332 info->DataSpec(ncbi::EDataSpec::eXSD);
8432 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.nary-minmax",
"mmlclass");
8436 info->CodeVersion(22400);
8437 info->DataSpec(ncbi::EDataSpec::eXSD);
8575 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.nary-arith",
"mmlclass");
8581 info->CodeVersion(22400);
8582 info->DataSpec(ncbi::EDataSpec::eXSD);
8701 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.nary-logical",
"mmlclass");
8706 info->CodeVersion(22400);
8707 info->DataSpec(ncbi::EDataSpec::eXSD);
8726 returnm_Not ? m_Not->IsSetNot() :
false;
8732m_Not.Reset(
new TNot());
8759 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.unary-logical",
"mmlclass");
8762 info->RandomOrder();
8763 info->CodeVersion(22400);
8764 info->DataSpec(ncbi::EDataSpec::eXSD);
8843 value.SetImplies();
8857 value.SetEquivalent();
8866 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.binary-logical",
"mmlclass");
8870 info->CodeVersion(22400);
8871 info->DataSpec(ncbi::EDataSpec::eXSD);
8971 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.quantifier",
"mmlclass");
8975 info->CodeVersion(22400);
8976 info->DataSpec(ncbi::EDataSpec::eXSD);
9133 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.nary-reln",
"mmlclass");
9140 info->CodeVersion(22400);
9141 info->DataSpec(ncbi::EDataSpec::eXSD);
9256 value.SetFactorof();
9270 value.SetTendsto();
9279 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.binary-reln",
"mmlclass");
9285 info->CodeVersion(22400);
9286 info->DataSpec(ncbi::EDataSpec::eXSD);
9305 returnm_Int ? m_Int->IsSetInt() :
false;
9311m_Int.Reset(
new TInt());
9338 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.int",
"mmlclass");
9341 info->RandomOrder();
9342 info->CodeVersion(22400);
9343 info->DataSpec(ncbi::EDataSpec::eXSD);
9364 returnm_Diff ? m_Diff->IsSetDiff() :
false;
9370m_Diff.Reset(
new TDiff());
9397 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.Differential-Operator",
"mmlclass");
9400 info->RandomOrder();
9401 info->CodeVersion(22400);
9402 info->DataSpec(ncbi::EDataSpec::eXSD);
9423 returnm_Partialdiff ? m_Partialdiff->IsSetPartialdiff() :
false;
9428 if( !m_Partialdiff ) {
9432(*m_Partialdiff).Reset();
9442 if( !m_Partialdiff ) {
9445m_Partialdiff->SetPartialdiff();
9446 return(*m_Partialdiff);
9456 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.partialdiff",
"mmlclass");
9459 info->RandomOrder();
9460 info->CodeVersion(22400);
9461 info->DataSpec(ncbi::EDataSpec::eXSD);
9550 value.SetDivergence();
9592 value.SetLaplacian();
9601 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.unary-veccalc",
"mmlclass");
9607 info->CodeVersion(22400);
9608 info->DataSpec(ncbi::EDataSpec::eXSD);
9724 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.nary-setlist-constructor",
"mmlclass");
9728 info->CodeVersion(22400);
9729 info->DataSpec(ncbi::EDataSpec::eXSD);
9757 casee_Cartesianproduct:
9775 casee_Cartesianproduct:
9825 value.SetIntersect();
9839 value.SetCartesianproduct();
9848 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.nary-set",
"mmlclass");
9853 info->CodeVersion(22400);
9854 info->DataSpec(ncbi::EDataSpec::eXSD);
9974 value.SetNotsubset();
9988 value.SetNotprsubset();
10002 value.SetSetdiff();
10011 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.binary-set",
"mmlclass");
10018 info->CodeVersion(22400);
10019 info->DataSpec(ncbi::EDataSpec::eXSD);
10096 value.SetSubset();
10110 value.SetPrsubset();
10119 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.nary-set-reln",
"mmlclass");
10123 info->CodeVersion(22400);
10124 info->DataSpec(ncbi::EDataSpec::eXSD);
10143 returnm_Card ? m_Card->IsSetCard() :
false;
10149m_Card.Reset(
new TCard());
10176 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.unary-set",
"mmlclass");
10179 info->RandomOrder();
10180 info->CodeVersion(22400);
10181 info->DataSpec(ncbi::EDataSpec::eXSD);
10202 returnm_Sum ? m_Sum->IsSetSum() :
false;
10208m_Sum.Reset(
new TSum());
10235 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.sum",
"mmlclass");
10238 info->RandomOrder();
10239 info->CodeVersion(22400);
10240 info->DataSpec(ncbi::EDataSpec::eXSD);
10261 returnm_Product ? m_Product->IsSetProduct() :
false;
10266 if( !m_Product ) {
10267m_Product.Reset(
new TProduct());
10270(*m_Product).Reset();
10280 if( !m_Product ) {
10283m_Product->SetProduct();
10284 return(*m_Product);
10294 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.product",
"mmlclass");
10297 info->RandomOrder();
10298 info->CodeVersion(22400);
10299 info->DataSpec(ncbi::EDataSpec::eXSD);
10320 returnm_Limit ? m_Limit->IsSetLimit() :
false;
10326m_Limit.Reset(
new TLimit());
10329(*m_Limit).Reset();
10342m_Limit->SetLimit();
10353 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.limit",
"mmlclass");
10356 info->RandomOrder();
10357 info->CodeVersion(22400);
10358 info->DataSpec(ncbi::EDataSpec::eXSD);
10715 value.SetArcsin();
10729 value.SetArccos();
10743 value.SetArctan();
10757 value.SetArccosh();
10771 value.SetArccot();
10785 value.SetArccoth();
10799 value.SetArccsc();
10813 value.SetArccsch();
10827 value.SetArcsec();
10841 value.SetArcsech();
10855 value.SetArcsinh();
10869 value.SetArctanh();
10878 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.unary-elementary",
"mmlclass");
10904 info->CodeVersion(22400);
10905 info->DataSpec(ncbi::EDataSpec::eXSD);
11025 value.SetVariance();
11039 value.SetMedian();
11062 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.nary-stats",
"mmlclass");
11069 info->CodeVersion(22400);
11070 info->DataSpec(ncbi::EDataSpec::eXSD);
11213 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.nary-constructor",
"mmlclass");
11218 info->CodeVersion(22400);
11219 info->DataSpec(ncbi::EDataSpec::eXSD);
11245 casee_Determinant:
11258 casee_Determinant:
11296 value.SetDeterminant();
11310 value.SetTranspose();
11319 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.unary-linalg",
"mmlclass");
11323 info->CodeVersion(22400);
11324 info->DataSpec(ncbi::EDataSpec::eXSD);
11343 returnm_Selector ? m_Selector->IsSetSelector() :
false;
11348 if( !m_Selector ) {
11352(*m_Selector).Reset();
11362 if( !m_Selector ) {
11365m_Selector->SetSelector();
11366 return(*m_Selector);
11376 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.nary-linalg",
"mmlclass");
11379 info->RandomOrder();
11380 info->CodeVersion(22400);
11381 info->DataSpec(ncbi::EDataSpec::eXSD);
11409 casee_Vectorproduct:
11410 casee_Scalarproduct:
11411 casee_Outerproduct:
11423 casee_Vectorproduct:
11426 casee_Scalarproduct:
11429 casee_Outerproduct:
11465 value.SetVectorproduct();
11479 value.SetScalarproduct();
11493 value.SetOuterproduct();
11502 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.binary-linalg",
"mmlclass");
11507 info->CodeVersion(22400);
11508 info->DataSpec(ncbi::EDataSpec::eXSD);
11537 casee_Naturalnumbers:
11561 casee_Naturalnumbers:
11610 value.SetIntegers();
11638 value.SetRationals();
11652 value.SetNaturalnumbers();
11666 value.SetComplexes();
11680 value.SetPrimes();
11694 value.SetEmptyset();
11703 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.constant-set",
"mmlclass");
11712 info->CodeVersion(22400);
11713 info->DataSpec(ncbi::EDataSpec::eXSD);
11739 casee_Exponentiale:
11758 casee_Exponentiale:
11820 value.SetExponentiale();
11834 value.SetImaginaryi();
11848 value.SetNotanumber();
11904 value.SetEulergamma();
11918 value.SetInfinity();
11927 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.ContExp.constant-arith",
"mmlclass");
11937 info->CodeVersion(22400);
11938 info->DataSpec(ncbi::EDataSpec::eXSD);
12168 "DeprecatedContExp",
12169 "interval.mmlclass",
12170 "unary-functional.mmlclass",
12171 "lambda.mmlclass",
12172 "nary-functional.mmlclass",
12173 "binary-arith.mmlclass",
12174 "unary-arith.mmlclass",
12175 "nary-minmax.mmlclass",
12176 "nary-arith.mmlclass",
12177 "nary-logical.mmlclass",
12178 "unary-logical.mmlclass",
12179 "binary-logical.mmlclass",
12180 "quantifier.mmlclass",
12181 "nary-reln.mmlclass",
12182 "binary-reln.mmlclass",
12184 "Differential-Operator.mmlclass",
12185 "partialdiff.mmlclass",
12186 "unary-veccalc.mmlclass",
12187 "nary-setlist-constructor.mmlclass",
12188 "nary-set.mmlclass",
12189 "binary-set.mmlclass",
12190 "nary-set-reln.mmlclass",
12191 "unary-set.mmlclass",
12193 "product.mmlclass",
12195 "unary-elementary.mmlclass",
12196 "nary-stats.mmlclass",
12197 "nary-constructor.mmlclass",
12198 "unary-linalg.mmlclass",
12199 "nary-linalg.mmlclass",
12200 "binary-linalg.mmlclass",
12201 "constant-set.mmlclass",
12202 "constant-arith.mmlclass",
13282 info->CodeVersion(22400);
13283 info->DataSpec(ncbi::EDataSpec::eXSD);
13468 value.SetMspace();
13499 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.PresentationExpression",
"TokenExpression");
13507 info->CodeVersion(22400);
13508 info->DataSpec(ncbi::EDataSpec::eXSD);
13534 casee_Maligngroup:
13547 casee_Maligngroup:
13585 value.SetMaligngroup();
13599 value.SetMalignmark();
13608 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression.PresentationExpression",
"MalignExpression");
13612 info->CodeVersion(22400);
13613 info->DataSpec(ncbi::EDataSpec::eXSD);
13750 "TokenExpression",
13751 "MalignExpression",
14296 SET_INTERNAL_NAME(
"MultiScriptExpression.MN_2.MathExpression",
"PresentationExpression");
14321 info->CodeVersion(22400);
14322 info->DataSpec(ncbi::EDataSpec::eXSD);
14376 "PresentationExpression" 14442 info->CodeVersion(22400);
14443 info->DataSpec(ncbi::EDataSpec::eXSD);
14555 info->CodeVersion(22400);
14556 info->DataSpec(ncbi::EDataSpec::eXSD);
14610 SET_NAMESPACE(
"http://www.w3.org/1998/Math/MathML")->SetNsQualified(
false);
14613 info->RandomOrder();
14614 info->CodeVersion(22400);
14615 info->DataSpec(ncbi::EDataSpec::eXSD);
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
BEGIN_NAMED_CLASS_INFO("", CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Interval_mmlclass)
BEGIN_NAMED_BASE_CLASS_INFO("", CMultiScriptExpression)
BEGIN_NAMED_CHOICE_INFO("", CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_DeprecatedContExp)
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
C_Binary_arith_mmlclass –.
C_Binary_linalg_mmlclass –.
C_Binary_logical_mmlclass –.
C_Binary_reln_mmlclass –.
C_Binary_set_mmlclass –.
C_Constant_arith_mmlclass –.
C_Constant_set_mmlclass –.
C_Differential_Operator_mmlclass –.
C_Nary_arith_mmlclass –.
C_Nary_constructor_mmlclass –.
C_Nary_functional_mmlclass –.
C_Nary_linalg_mmlclass –.
C_Nary_logical_mmlclass –.
C_Nary_minmax_mmlclass –.
C_Nary_reln_mmlclass –.
C_Nary_set_reln_mmlclass –.
C_Nary_setlist_constructor_mmlclass –.
C_Nary_stats_mmlclass –.
C_Partialdiff_mmlclass –.
C_Quantifier_mmlclass –.
C_Unary_arith_mmlclass –.
C_Unary_elementary_mmlclass –.
C_Unary_functional_mmlclass –.
C_Unary_linalg_mmlclass –.
C_Unary_logical_mmlclass –.
C_Unary_set_mmlclass –.
C_Unary_veccalc_mmlclass –.
C_PresentationExpression –.
C_Binary_arith_mmlclass –.
C_Binary_linalg_mmlclass –.
C_Binary_logical_mmlclass –.
C_Binary_reln_mmlclass –.
C_Binary_set_mmlclass –.
C_Constant_arith_mmlclass –.
C_Constant_set_mmlclass –.
C_Differential_Operator_mmlclass –.
C_Nary_arith_mmlclass –.
C_Nary_constructor_mmlclass –.
C_Nary_functional_mmlclass –.
C_Nary_linalg_mmlclass –.
C_Nary_logical_mmlclass –.
C_Nary_minmax_mmlclass –.
C_Nary_reln_mmlclass –.
C_Nary_set_reln_mmlclass –.
C_Nary_setlist_constructor_mmlclass –.
C_Nary_stats_mmlclass –.
C_Partialdiff_mmlclass –.
C_Quantifier_mmlclass –.
C_Unary_arith_mmlclass –.
C_Unary_elementary_mmlclass –.
C_Unary_functional_mmlclass –.
C_Unary_linalg_mmlclass –.
C_Unary_logical_mmlclass –.
C_Unary_set_mmlclass –.
C_Unary_veccalc_mmlclass –.
C_PresentationExpression –.
CMultiScriptExpression –.
#define DIAG_COMPILE_INFO
Make compile time diagnostic information object to use in CNcbiDiag and CException.
#define ADD_NAMED_REF_MEMBER(MemberAlias, MemberName, ClassName)
#define ADD_NAMED_REF_CHOICE_VARIANT(MemberAlias, MemberName, ClassName)
#define SET_CLASS_MODULE(ModuleName)
#define SET_NAMESPACE(name)
#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.
const TBinary_arith_mmlclass & GetBinary_arith_mmlclass(void) const
Get the variant data.
void ResetNot(void)
Reset Not data member.
TPrimes & SetPrimes(void)
Select the variant.
void Reset(void)
Reset the whole object.
void ResetInt(void)
Reset Int data member.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TMax & SetMax(void)
Select the variant.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TPlus & SetPlus(void)
Select the variant.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
const TNary_logical_mmlclass & GetNary_logical_mmlclass(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
TArcsinh & SetArcsinh(void)
Select the variant.
const TCartesianproduct & GetCartesianproduct(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
TMstack & SetMstack(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
const TExists & GetExists(void) const
Get the variant data.
TImplies & SetImplies(void)
Select the variant.
TLt & SetLt(void)
Select the variant.
bool IsSetCompose(void) const
Check if a value has been assigned to Compose data member.
TPresentationExpression & SetPresentationExpression(void)
Select the variant.
const TNary_arith_mmlclass & GetNary_arith_mmlclass(void) const
Get the variant data.
TConstant_arith_mmlclass & SetConstant_arith_mmlclass(void)
Select the variant.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TSum & SetSum(void)
Assign a value to Sum data member.
void Reset(void)
Reset the whole object.
const TCos & GetCos(void) const
Get the variant data.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
void Reset(void)
Reset the whole object.
~C_Nary_minmax_mmlclass(void)
void Reset(void)
Reset the whole object.
void Reset(void)
Reset the whole object.
void Reset(void)
Reset the whole object.
void ResetInt(void)
Reset Int data member.
TCurl & SetCurl(void)
Select the variant.
const TMsup & GetMsup(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
const TMode & GetMode(void) const
Get the variant data.
bool IsSetCard(void) const
Check if a value has been assigned to Card data member.
TMinus & SetMinus(void)
Select the variant.
const TNary_functional_mmlclass & GetNary_functional_mmlclass(void) const
Get the variant data.
TPi & SetPi(void)
Select the variant.
TNary_functional_mmlclass & SetNary_functional_mmlclass(void)
Select the variant.
TOuterproduct & SetOuterproduct(void)
Select the variant.
E_Choice
Choice variants.
TArccoth & SetArccoth(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TSum_mmlclass & SetSum_mmlclass(void)
Select the variant.
C_Unary_linalg_mmlclass(void)
const TEq & GetEq(void) const
Get the variant data.
NCBI_NS_NCBI::CSerialObject * m_object
TPartialdiff & SetPartialdiff(void)
Assign a value to Partialdiff data member.
const TLt & GetLt(void) const
Get the variant data.
TInverse & SetInverse(void)
Select the variant.
TTendsto & SetTendsto(void)
Select the variant.
C_Unary_arith_mmlclass(void)
bool IsSetSelector(void) const
Check if a value has been assigned to Selector data member.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
virtual void Reset(void)
Reset the whole object.
TImage & SetImage(void)
Select the variant.
const TComplexes & GetComplexes(void) const
Get the variant data.
TUnary_linalg_mmlclass & SetUnary_linalg_mmlclass(void)
Select the variant.
TCerror & SetCerror(void)
Select the variant.
TDivergence & SetDivergence(void)
Select the variant.
const TMi & GetMi(void) const
Get the variant data.
const TMerror & GetMerror(void) const
Get the variant data.
TGcd & SetGcd(void)
Select the variant.
TTranspose & SetTranspose(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
E_Choice
Choice variants.
~C_Nary_setlist_constructor_mmlclass(void)
E_Choice
Choice variants.
bool IsSetDiff(void) const
Check if a value has been assigned to Diff data member.
TCi & SetCi(void)
Select the variant.
TNary_constructor_mmlclass & SetNary_constructor_mmlclass(void)
Select the variant.
TSetdiff & SetSetdiff(void)
Select the variant.
~C_Interval_mmlclass(void)
bool IsSetDiff(void) const
Check if a value has been assigned to Diff data member.
const TApply & GetApply(void) const
Get the variant data.
TNeq & SetNeq(void)
Select the variant.
E_Choice
Choice variants.
const TCsymbol & GetCsymbol(void) const
Get the variant data.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
const TArcsinh & GetArcsinh(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
const TDifferential_Operator_mmlclass & GetDifferential_Operator_mmlclass(void) const
Get the variant data.
const TArcsec & GetArcsec(void) const
Get the variant data.
TArccsch & SetArccsch(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
C_Unary_functional_mmlclass(void)
C_Unary_logical_mmlclass(void)
static const char *const sm_SelectionNames[]
const TMathExpression & GetMathExpression(void) const
Get the variant data.
const TExponentiale & GetExponentiale(void) const
Get the variant data.
const TSemantics & GetSemantics(void) const
Get the variant data.
const TTan & GetTan(void) const
Get the variant data.
TNary_constructor_mmlclass & SetNary_constructor_mmlclass(void)
Select the variant.
~C_Quantifier_mmlclass(void)
const TPiecewise & GetPiecewise(void) const
Get the variant data.
const TMean & GetMean(void) const
Get the variant data.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
virtual ~CMultiScriptExpression_Base(void)
E_Choice
Choice variants.
TMphantom & SetMphantom(void)
Select the variant.
TSin & SetSin(void)
Select the variant.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
const TBinary_reln_mmlclass & GetBinary_reln_mmlclass(void) const
Get the variant data.
E_Choice
Choice variants.
TBind & SetBind(void)
Select the variant.
TFloor & SetFloor(void)
Select the variant.
const TUnary_veccalc_mmlclass & GetUnary_veccalc_mmlclass(void) const
Get the variant data.
E_Choice
Choice variants.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
C_Differential_Operator_mmlclass(void)
const TDeclare & GetDeclare(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
const TTokenExpression & GetTokenExpression(void) const
Get the variant data.
TBinary_set_mmlclass & SetBinary_set_mmlclass(void)
Select the variant.
void Reset(void)
Reset the whole object.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
~C_Binary_arith_mmlclass(void)
const TVectorproduct & GetVectorproduct(void) const
Get the variant data.
TSinh & SetSinh(void)
Select the variant.
TApprox & SetApprox(void)
Select the variant.
TLimit_mmlclass & SetLimit_mmlclass(void)
Select the variant.
C_Quantifier_mmlclass(void)
~C_PresentationExpression(void)
const TPrimes & GetPrimes(void) const
Get the variant data.
E_Choice
Choice variants.
const TSetdiff & GetSetdiff(void) const
Get the variant data.
const TEulergamma & GetEulergamma(void) const
Get the variant data.
TSdev & SetSdev(void)
Select the variant.
C_Nary_functional_mmlclass(void)
TImaginary & SetImaginary(void)
Select the variant.
void Reset(void)
Reset the whole object.
E_Choice
Choice variants.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
void ResetMN(void)
Reset MN data member.
TUnion & SetUnion(void)
Select the variant.
C_Nary_setlist_constructor_mmlclass(void)
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
static const char *const sm_SelectionNames[]
TNotin & SetNotin(void)
Select the variant.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
~C_Nary_functional_mmlclass(void)
const TLog & GetLog(void) const
Get the variant data.
TMtext & SetMtext(void)
Select the variant.
E_Choice
Choice variants.
const TCeiling & GetCeiling(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
void Reset(void)
Reset the whole object.
const TArccsch & GetArccsch(void) const
Get the variant data.
const TFalse & GetFalse(void) const
Get the variant data.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
const TTrue & GetTrue(void) const
Get the variant data.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
const TFactorof & GetFactorof(void) const
Get the variant data.
const TMsub & GetMsub(void) const
Get the variant data.
~C_Quantifier_mmlclass(void)
const TUnion & GetUnion(void) const
Get the variant data.
TProduct_mmlclass & SetProduct_mmlclass(void)
Select the variant.
const TNotanumber & GetNotanumber(void) const
Get the variant data.
TPi & SetPi(void)
Select the variant.
static const char *const sm_SelectionNames[]
const TApprox & GetApprox(void) const
Get the variant data.
const TMedian & GetMedian(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TCot & SetCot(void)
Select the variant.
const TNary_arith_mmlclass & GetNary_arith_mmlclass(void) const
Get the variant data.
C_Unary_veccalc_mmlclass(void)
TInfinity & SetInfinity(void)
Select the variant.
static const char *const sm_SelectionNames[]
void ResetInterval(void)
Reset Interval data member.
TSubset & SetSubset(void)
Select the variant.
E_Choice
Choice variants.
const TMsqrt & GetMsqrt(void) const
Get the variant data.
TMatrixrow & SetMatrixrow(void)
Select the variant.
~C_Nary_set_mmlclass(void)
TEmptyset & SetEmptyset(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TLimit & SetLimit(void)
Assign a value to Limit data member.
TCodomain & SetCodomain(void)
Select the variant.
const TExp & GetExp(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
const TArctanh & GetArctanh(void) const
Get the variant data.
TDeterminant & SetDeterminant(void)
Select the variant.
const TNotin & GetNotin(void) const
Get the variant data.
const TUnary_arith_mmlclass & GetUnary_arith_mmlclass(void) const
Get the variant data.
const TArccot & GetArccot(void) const
Get the variant data.
const TDivergence & GetDivergence(void) const
Get the variant data.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
void Reset(void)
Reset the whole object.
static const char *const sm_SelectionNames[]
const TReal & GetReal(void) const
Get the variant data.
TBinary_reln_mmlclass & SetBinary_reln_mmlclass(void)
Select the variant.
const TProduct_mmlclass & GetProduct_mmlclass(void) const
Get the variant data.
const TContExp & GetContExp(void) const
Get the variant data.
const TDeclare & GetDeclare(void) const
Get the variant data.
TNary_functional_mmlclass & SetNary_functional_mmlclass(void)
Select the variant.
~C_Unary_elementary_mmlclass(void)
void Reset(void)
Reset the whole object.
void Reset(void)
Reset the whole object.
~C_Constant_set_mmlclass(void)
TArccos & SetArccos(void)
Select the variant.
void CheckSelected(E_Choice index) const
Verify selection, throw exception if it differs from the expected.
const TQuantifier_mmlclass & GetQuantifier_mmlclass(void) const
Get the variant data.
TReln & SetReln(void)
Select the variant.
TAbs & SetAbs(void)
Select the variant.
TLeq & SetLeq(void)
Select the variant.
TGrad & SetGrad(void)
Select the variant.
void Reset(void)
Reset the whole object.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
~C_Nary_functional_mmlclass(void)
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
~C_Nary_logical_mmlclass(void)
E_Choice
Choice variants.
const TFn & GetFn(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
const TList & GetList(void) const
Get the variant data.
const TGt & GetGt(void) const
Get the variant data.
const TMsub & GetMsub(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
const TConstant_arith_mmlclass & GetConstant_arith_mmlclass(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
void ResetProduct(void)
Reset Product data member.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TConstant_set_mmlclass & SetConstant_set_mmlclass(void)
Select the variant.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
const TBinary_linalg_mmlclass & GetBinary_linalg_mmlclass(void) const
Get the variant data.
const TTanh & GetTanh(void) const
Get the variant data.
C_Unary_elementary_mmlclass(void)
const TMrow & GetMrow(void) const
Get the variant data.
TIdent & SetIdent(void)
Select the variant.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TReals & SetReals(void)
Select the variant.
const TNotprsubset & GetNotprsubset(void) const
Get the variant data.
const TGcd & GetGcd(void) const
Get the variant data.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TMaligngroup & SetMaligngroup(void)
Select the variant.
TCompose & SetCompose(void)
Assign a value to Compose data member.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
const TMlongdiv & GetMlongdiv(void) const
Get the variant data.
TCos & SetCos(void)
Select the variant.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
C_Unary_veccalc_mmlclass(void)
const TNeq & GetNeq(void) const
Get the variant data.
TContExp & SetContExp(void)
Select the variant.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
void Reset(void)
Reset the whole object.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
const TMaction & GetMaction(void) const
Get the variant data.
const TInverse & GetInverse(void) const
Get the variant data.
TPiecewise & SetPiecewise(void)
Select the variant.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TCs & SetCs(void)
Select the variant.
C_Binary_set_mmlclass(void)
const TFalse & GetFalse(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
const TMode & GetMode(void) const
Get the variant data.
E_Choice
Choice variants.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
const TSin & GetSin(void) const
Get the variant data.
TBinary_linalg_mmlclass & SetBinary_linalg_mmlclass(void)
Select the variant.
const TMphantom & GetMphantom(void) const
Get the variant data.
E_Choice
Choice variants.
C_Partialdiff_mmlclass(void)
const TPartialdiff_mmlclass & GetPartialdiff_mmlclass(void) const
Get the variant data.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
TMathExpression & SetMathExpression(void)
Select the variant.
E_Choice
Choice variants.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
const TCsymbol & GetCsymbol(void) const
Get the variant data.
~C_Partialdiff_mmlclass(void)
TLaplacian & SetLaplacian(void)
Select the variant.
E_Choice
Choice variants.
TDomain & SetDomain(void)
Select the variant.
TGcd & SetGcd(void)
Select the variant.
const TMfenced & GetMfenced(void) const
Get the variant data.
C_Nary_functional_mmlclass(void)
static const char *const sm_SelectionNames[]
TDifferential_Operator_mmlclass & SetDifferential_Operator_mmlclass(void)
Select the variant.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
void ResetSelection(void)
Reset the selection (set it to e_not_set).
void ResetSelection(void)
Reset the selection (set it to e_not_set).
~C_Constant_arith_mmlclass(void)
const TNary_set_reln_mmlclass & GetNary_set_reln_mmlclass(void) const
Get the variant data.
virtual void Reset(void)
Reset the whole object.
void Reset(void)
Reset the whole object.
const TUnary_set_mmlclass & GetUnary_set_mmlclass(void) const
Get the variant data.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TMode & SetMode(void)
Select the variant.
void ResetSelector(void)
Reset Selector data member.
const TMsup & GetMsup(void) const
Get the variant data.
TArctanh & SetArctanh(void)
Select the variant.
const TBinary_arith_mmlclass & GetBinary_arith_mmlclass(void) const
Get the variant data.
TSet & SetSet(void)
Select the variant.
TPartialdiff_mmlclass & SetPartialdiff_mmlclass(void)
Select the variant.
void Reset(void)
Reset the whole object.
TCsch & SetCsch(void)
Select the variant.
E_Choice
Choice variants.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
const TShare & GetShare(void) const
Get the variant data.
TArccosh & SetArccosh(void)
Select the variant.
E_Choice
Choice variants.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
TMalignExpression & SetMalignExpression(void)
Select the variant.
const TMpadded & GetMpadded(void) const
Get the variant data.
void ResetCompose(void)
Reset Compose data member.
TMstyle & SetMstyle(void)
Select the variant.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
C_Binary_arith_mmlclass(void)
TArcsin & SetArcsin(void)
Select the variant.
TCot & SetCot(void)
Select the variant.
void Reset(void)
Reset the whole object.
~C_Nary_reln_mmlclass(void)
E_Choice
Choice variants.
TLimit_mmlclass & SetLimit_mmlclass(void)
Select the variant.
const TNary_minmax_mmlclass & GetNary_minmax_mmlclass(void) const
Get the variant data.
C_Nary_logical_mmlclass(void)
TExp & SetExp(void)
Select the variant.
TCeiling & SetCeiling(void)
Select the variant.
const TMathExpression & GetMathExpression(void) const
Get the variant data.
const TMstyle & GetMstyle(void) const
Get the variant data.
C_Unary_elementary_mmlclass(void)
TNary_set_mmlclass & SetNary_set_mmlclass(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
const TCsch & GetCsch(void) const
Get the variant data.
C_Nary_linalg_mmlclass(void)
TMn & SetMn(void)
Select the variant.
void Reset(void)
Reset the whole object.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
void Reset(void)
Reset the whole object.
TQuantifier_mmlclass & SetQuantifier_mmlclass(void)
Select the variant.
TMlongdiv & SetMlongdiv(void)
Select the variant.
TCurl & SetCurl(void)
Select the variant.
TMsqrt & SetMsqrt(void)
Select the variant.
~C_Nary_setlist_constructor_mmlclass(void)
const TNaturalnumbers & GetNaturalnumbers(void) const
Get the variant data.
const TCosh & GetCosh(void) const
Get the variant data.
TInterval_mmlclass & SetInterval_mmlclass(void)
Select the variant.
~C_Binary_logical_mmlclass(void)
const TContExp & GetContExp(void) const
Get the variant data.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TInterval & SetInterval(void)
Assign a value to Interval data member.
static const char *const sm_SelectionNames[]
const TProduct_mmlclass & GetProduct_mmlclass(void) const
Get the variant data.
const TSemantics & GetSemantics(void) const
Get the variant data.
const TMmultiscripts & GetMmultiscripts(void) const
Get the variant data.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
void Reset(void)
Reset the whole object.
const TMunder & GetMunder(void) const
Get the variant data.
void ResetLambda(void)
Reset Lambda data member.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
virtual void Reset(void)
Reset the whole object.
const TQuantifier_mmlclass & GetQuantifier_mmlclass(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
E_Choice
Choice variants.
const TMean & GetMean(void) const
Get the variant data.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
void ResetCompose(void)
Reset Compose data member.
const TPresentationExpression & GetPresentationExpression(void) const
Get the variant data.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TDeprecatedContExp & SetDeprecatedContExp(void)
Select the variant.
TTrue & SetTrue(void)
Select the variant.
TMs & SetMs(void)
Select the variant.
TOuterproduct & SetOuterproduct(void)
Select the variant.
TNary_minmax_mmlclass & SetNary_minmax_mmlclass(void)
Select the variant.
TCi & SetCi(void)
Select the variant.
TQuotient & SetQuotient(void)
Select the variant.
TMode & SetMode(void)
Select the variant.
const TPrsubset & GetPrsubset(void) const
Get the variant data.
TPresentationExpression & SetPresentationExpression(void)
Select the variant.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TReal & SetReal(void)
Select the variant.
TReln & SetReln(void)
Select the variant.
TBinary_logical_mmlclass & SetBinary_logical_mmlclass(void)
Select the variant.
const TConjugate & GetConjugate(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
const TArcsech & GetArcsech(void) const
Get the variant data.
C_Nary_reln_mmlclass(void)
const TIn & GetIn(void) const
Get the variant data.
TCeiling & SetCeiling(void)
Select the variant.
~C_PresentationExpression(void)
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
E_Choice
Choice variants.
const TDivide & GetDivide(void) const
Get the variant data.
const TMs & GetMs(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
const TCs & GetCs(void) const
Get the variant data.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
const TVector & GetVector(void) const
Get the variant data.
const TImaginaryi & GetImaginaryi(void) const
Get the variant data.
E_Choice
Choice variants.
virtual void Reset(void)
Reset the whole object.
const TBinary_linalg_mmlclass & GetBinary_linalg_mmlclass(void) const
Get the variant data.
TBinary_arith_mmlclass & SetBinary_arith_mmlclass(void)
Select the variant.
TDeprecatedContExp & SetDeprecatedContExp(void)
Select the variant.
TNary_set_reln_mmlclass & SetNary_set_reln_mmlclass(void)
Select the variant.
TUnary_logical_mmlclass & SetUnary_logical_mmlclass(void)
Select the variant.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
const TLn & GetLn(void) const
Get the variant data.
const TUnary_functional_mmlclass & GetUnary_functional_mmlclass(void) const
Get the variant data.
TBinary_arith_mmlclass & SetBinary_arith_mmlclass(void)
Select the variant.
~C_Unary_veccalc_mmlclass(void)
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
TDifferential_Operator_mmlclass & SetDifferential_Operator_mmlclass(void)
Select the variant.
TMrow & SetMrow(void)
Select the variant.
const TBinary_set_mmlclass & GetBinary_set_mmlclass(void) const
Get the variant data.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
const TLambda_mmlclass & GetLambda_mmlclass(void) const
Get the variant data.
const TCerror & GetCerror(void) const
Get the variant data.
TCn & SetCn(void)
Select the variant.
~C_Product_mmlclass(void)
const TArccoth & GetArccoth(void) const
Get the variant data.
void ResetPartialdiff(void)
Reset Partialdiff data member.
const TCn & GetCn(void) const
Get the variant data.
const TSetdiff & GetSetdiff(void) const
Get the variant data.
const TMoment & GetMoment(void) const
Get the variant data.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
const TMaligngroup & GetMaligngroup(void) const
Get the variant data.
TBind & SetBind(void)
Select the variant.
const TDeprecatedContExp & GetDeprecatedContExp(void) const
Get the variant data.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
const TUnary_logical_mmlclass & GetUnary_logical_mmlclass(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
const TVector & GetVector(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
TUnary_veccalc_mmlclass & SetUnary_veccalc_mmlclass(void)
Select the variant.
const TMoment & GetMoment(void) const
Get the variant data.
TNone & SetNone(void)
Select the variant.
const TSinh & GetSinh(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
const TFloor & GetFloor(void) const
Get the variant data.
const TMinus & GetMinus(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
const TCodomain & GetCodomain(void) const
Get the variant data.
TMsqrt & SetMsqrt(void)
Select the variant.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TMtable & SetMtable(void)
Select the variant.
const TPrsubset & GetPrsubset(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
const TTendsto & GetTendsto(void) const
Get the variant data.
const TCerror & GetCerror(void) const
Get the variant data.
TMover & SetMover(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
TMpadded & SetMpadded(void)
Select the variant.
const TQuotient & GetQuotient(void) const
Get the variant data.
const TGrad & GetGrad(void) const
Get the variant data.
TArcsec & SetArcsec(void)
Select the variant.
TRoot & SetRoot(void)
Select the variant.
const TDifferential_Operator_mmlclass & GetDifferential_Operator_mmlclass(void) const
Get the variant data.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
const TMunder & GetMunder(void) const
Get the variant data.
E_Choice
Choice variants.
void CheckSelected(E_Choice index) const
Verify selection, throw exception if it differs from the expected.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
const TPlus & GetPlus(void) const
Get the variant data.
TMN & SetMN(void)
Assign a value to MN data member.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
~C_Interval_mmlclass(void)
~C_Unary_linalg_mmlclass(void)
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
TNary_setlist_constructor_mmlclass & SetNary_setlist_constructor_mmlclass(void)
Select the variant.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TSemantics & SetSemantics(void)
Select the variant.
TUnary_linalg_mmlclass & SetUnary_linalg_mmlclass(void)
Select the variant.
void Reset(void)
Reset the whole object.
void Reset(void)
Reset the whole object.
void Select(E_Choice index, EResetVariant reset=eDoResetVariant)
Select the requested variant if needed.
TCoth & SetCoth(void)
Select the variant.
E_Choice
Choice variants.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
const TMsqrt & GetMsqrt(void) const
Get the variant data.
TMean & SetMean(void)
Select the variant.
const TCs & GetCs(void) const
Get the variant data.
TNot & SetNot(void)
Assign a value to Not data member.
C_Partialdiff_mmlclass(void)
const TArcsin & GetArcsin(void) const
Get the variant data.
const TNary_linalg_mmlclass & GetNary_linalg_mmlclass(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TNotin & SetNotin(void)
Select the variant.
~C_Product_mmlclass(void)
TIntegers & SetIntegers(void)
Select the variant.
NCBI_NS_NCBI::CSerialObject * m_object
~C_Differential_Operator_mmlclass(void)
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
const TCoth & GetCoth(void) const
Get the variant data.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TSelector & SetSelector(void)
Assign a value to Selector data member.
E_Choice
Choice variants.
E_Choice
Choice variants.
C_Interval_mmlclass(void)
void CheckSelected(E_Choice index) const
Verify selection, throw exception if it differs from the expected.
const TExp & GetExp(void) const
Get the variant data.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
void CheckSelected(E_Choice index) const
Verify selection, throw exception if it differs from the expected.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
const TCeiling & GetCeiling(void) const
Get the variant data.
TUnary_functional_mmlclass & SetUnary_functional_mmlclass(void)
Select the variant.
static const char *const sm_SelectionNames[]
TSet & SetSet(void)
Select the variant.
const TMspace & GetMspace(void) const
Get the variant data.
TTan & SetTan(void)
Select the variant.
static const char *const sm_SelectionNames[]
~C_DeprecatedContExp(void)
const TNone & GetNone(void) const
Get the variant data.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
E_Choice
Choice variants.
TConstant_arith_mmlclass & SetConstant_arith_mmlclass(void)
Select the variant.
const TShare & GetShare(void) const
Get the variant data.
TMalignmark & SetMalignmark(void)
Select the variant.
TInterval_mmlclass & SetInterval_mmlclass(void)
Select the variant.
~C_Nary_minmax_mmlclass(void)
TArctan & SetArctan(void)
Select the variant.
void ResetDiff(void)
Reset Diff data member.
const TMtext & GetMtext(void) const
Get the variant data.
TNotsubset & SetNotsubset(void)
Select the variant.
const TMfrac & GetMfrac(void) const
Get the variant data.
TMstyle & SetMstyle(void)
Select the variant.
static const char *const sm_SelectionNames[]
TApprox & SetApprox(void)
Select the variant.
TIdent & SetIdent(void)
Select the variant.
E_Choice
Choice variants.
TMfenced & SetMfenced(void)
Select the variant.
TMoment & SetMoment(void)
Select the variant.
void CheckSelected(E_Choice index) const
Verify selection, throw exception if it differs from the expected.
TPower & SetPower(void)
Select the variant.
C_PresentationExpression(void)
const TCoth & GetCoth(void) const
Get the variant data.
TBinary_set_mmlclass & SetBinary_set_mmlclass(void)
Select the variant.
const TNary_linalg_mmlclass & GetNary_linalg_mmlclass(void) const
Get the variant data.
const TArccosh & GetArccosh(void) const
Get the variant data.
C_Nary_set_reln_mmlclass(void)
TTan & SetTan(void)
Select the variant.
bool IsSetLimit(void) const
Check if a value has been assigned to Limit data member.
TMrow & SetMrow(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
TExponentiale & SetExponentiale(void)
Select the variant.
TImaginary & SetImaginary(void)
Select the variant.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TPrimes & SetPrimes(void)
Select the variant.
bool IsSetCompose(void) const
Check if a value has been assigned to Compose data member.
~C_Unary_linalg_mmlclass(void)
TBinary_reln_mmlclass & SetBinary_reln_mmlclass(void)
Select the variant.
TExists & SetExists(void)
Select the variant.
bool IsSetSum(void) const
Check if a value has been assigned to Sum data member.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
E_Choice
Choice variants.
TArctan & SetArctan(void)
Select the variant.
TMatrix & SetMatrix(void)
Select the variant.
const TFloor & GetFloor(void) const
Get the variant data.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TLn & SetLn(void)
Select the variant.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
E_Choice
Choice variants.
TTanh & SetTanh(void)
Select the variant.
C_Binary_linalg_mmlclass(void)
const TBind & GetBind(void) const
Get the variant data.
const TCi & GetCi(void) const
Get the variant data.
const TMo & GetMo(void) const
Get the variant data.
TUnary_arith_mmlclass & SetUnary_arith_mmlclass(void)
Select the variant.
E_Choice
Choice variants.
const TTokenExpression & GetTokenExpression(void) const
Get the variant data.
TNary_arith_mmlclass & SetNary_arith_mmlclass(void)
Select the variant.
TMunderover & SetMunderover(void)
Select the variant.
TFn & SetFn(void)
Select the variant.
virtual void Reset(void)
Reset the whole object.
TInt & SetInt(void)
Assign a value to Int data member.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TIntegers & SetIntegers(void)
Select the variant.
const TMalignExpression & GetMalignExpression(void) const
Get the variant data.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
const TTimes & GetTimes(void) const
Get the variant data.
~C_DeprecatedContExp(void)
bool IsSetPartialdiff(void) const
Check if a value has been assigned to Partialdiff data member.
TInt_mmlclass & SetInt_mmlclass(void)
Select the variant.
C_Binary_reln_mmlclass(void)
const TNary_constructor_mmlclass & GetNary_constructor_mmlclass(void) const
Get the variant data.
const TNary_set_mmlclass & GetNary_set_mmlclass(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
const TDeterminant & GetDeterminant(void) const
Get the variant data.
TMphantom & SetMphantom(void)
Select the variant.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
const TCosh & GetCosh(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
const TEquivalent & GetEquivalent(void) const
Get the variant data.
TNone & SetNone(void)
Select the variant.
const TScalarproduct & GetScalarproduct(void) const
Get the variant data.
const TMunderover & GetMunderover(void) const
Get the variant data.
TMo & SetMo(void)
Select the variant.
TTanh & SetTanh(void)
Select the variant.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
const TArg & GetArg(void) const
Get the variant data.
const TSinh & GetSinh(void) const
Get the variant data.
TMfrac & SetMfrac(void)
Select the variant.
const TImaginaryi & GetImaginaryi(void) const
Get the variant data.
const TMatrixrow & GetMatrixrow(void) const
Get the variant data.
~C_Unary_set_mmlclass(void)
TRem & SetRem(void)
Select the variant.
TUnary_set_mmlclass & SetUnary_set_mmlclass(void)
Select the variant.
const TIntersect & GetIntersect(void) const
Get the variant data.
const TNary_setlist_constructor_mmlclass & GetNary_setlist_constructor_mmlclass(void) const
Get the variant data.
const TExponentiale & GetExponentiale(void) const
Get the variant data.
TConjugate & SetConjugate(void)
Select the variant.
const TNary_stats_mmlclass & GetNary_stats_mmlclass(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
const TArccos & GetArccos(void) const
Get the variant data.
const TMrow & GetMrow(void) const
Get the variant data.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
void ResetSelection(void)
Reset the selection (set it to e_not_set).
const TRationals & GetRationals(void) const
Get the variant data.
TSinh & SetSinh(void)
Select the variant.
E_Choice
Choice variants.
~C_Unary_arith_mmlclass(void)
const TBind & GetBind(void) const
Get the variant data.
TMunder & SetMunder(void)
Select the variant.
C_Constant_set_mmlclass(void)
static const char *const sm_SelectionNames[]
const TArcsec & GetArcsec(void) const
Get the variant data.
TDiff & SetDiff(void)
Assign a value to Diff data member.
const TConstant_set_mmlclass & GetConstant_set_mmlclass(void) const
Get the variant data.
const TVectorproduct & GetVectorproduct(void) const
Get the variant data.
C_Nary_setlist_constructor_mmlclass(void)
const TNary_logical_mmlclass & GetNary_logical_mmlclass(void) const
Get the variant data.
const TNary_constructor_mmlclass & GetNary_constructor_mmlclass(void) const
Get the variant data.
const TCbytes & GetCbytes(void) const
Get the variant data.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
static const char *const sm_SelectionNames[]
TMs & SetMs(void)
Select the variant.
NCBI_NS_NCBI::CSerialObject * m_object
static const char *const sm_SelectionNames[]
virtual void Reset(void)
Reset the whole object.
TLambda_mmlclass & SetLambda_mmlclass(void)
Select the variant.
void Reset(void)
Reset the whole object.
C_Constant_arith_mmlclass(void)
TTendsto & SetTendsto(void)
Select the variant.
TMsubsup & SetMsubsup(void)
Select the variant.
TTimes & SetTimes(void)
Select the variant.
NCBI_NS_NCBI::CSerialObject * m_object
const TGeq & GetGeq(void) const
Get the variant data.
TArcsinh & SetArcsinh(void)
Select the variant.
const TSet & GetSet(void) const
Get the variant data.
const TLeq & GetLeq(void) const
Get the variant data.
bool IsSetPartialdiff(void) const
Check if a value has been assigned to Partialdiff data member.
const TArcsinh & GetArcsinh(void) const
Get the variant data.
TNary_logical_mmlclass & SetNary_logical_mmlclass(void)
Select the variant.
C_Unary_set_mmlclass(void)
static const char *const sm_SelectionNames[]
const TList & GetList(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
~C_Nary_constructor_mmlclass(void)
TFalse & SetFalse(void)
Select the variant.
const TVariance & GetVariance(void) const
Get the variant data.
TNary_minmax_mmlclass & SetNary_minmax_mmlclass(void)
Select the variant.
E_Choice
Choice variants.
TEulergamma & SetEulergamma(void)
Select the variant.
void ResetLambda(void)
Reset Lambda data member.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TComplexes & SetComplexes(void)
Select the variant.
const TMinus & GetMinus(void) const
Get the variant data.
~C_Unary_elementary_mmlclass(void)
const TTrue & GetTrue(void) const
Get the variant data.
const TNotsubset & GetNotsubset(void) const
Get the variant data.
const TCos & GetCos(void) const
Get the variant data.
const TMunderover & GetMunderover(void) const
Get the variant data.
const TLimit_mmlclass & GetLimit_mmlclass(void) const
Get the variant data.
const TDomain & GetDomain(void) const
Get the variant data.
const TConstant_arith_mmlclass & GetConstant_arith_mmlclass(void) const
Get the variant data.
void ResetLimit(void)
Reset Limit data member.
const TDeterminant & GetDeterminant(void) const
Get the variant data.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
void Reset(void)
Reset the whole object.
~C_Constant_arith_mmlclass(void)
const TSin & GetSin(void) const
Get the variant data.
E_Choice
Choice variants.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
static const char *const sm_SelectionNames[]
static const char *const sm_SelectionNames[]
const TMin & GetMin(void) const
Get the variant data.
TNary_stats_mmlclass & SetNary_stats_mmlclass(void)
Select the variant.
TGrad & SetGrad(void)
Select the variant.
static const char *const sm_SelectionNames[]
TInt_mmlclass & SetInt_mmlclass(void)
Select the variant.
TSdev & SetSdev(void)
Select the variant.
const TUnary_logical_mmlclass & GetUnary_logical_mmlclass(void) const
Get the variant data.
TGt & SetGt(void)
Select the variant.
TCoth & SetCoth(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
void Reset(void)
Reset the whole object.
C_Binary_linalg_mmlclass(void)
~C_Binary_linalg_mmlclass(void)
TReal & SetReal(void)
Select the variant.
const TInverse & GetInverse(void) const
Get the variant data.
~C_Nary_stats_mmlclass(void)
const TRationals & GetRationals(void) const
Get the variant data.
TSech & SetSech(void)
Select the variant.
void CheckSelected(E_Choice index) const
Verify selection, throw exception if it differs from the expected.
TMenclose & SetMenclose(void)
Select the variant.
const TArcsin & GetArcsin(void) const
Get the variant data.
const TMover & GetMover(void) const
Get the variant data.
const TIntersect & GetIntersect(void) const
Get the variant data.
TForall & SetForall(void)
Select the variant.
const TMax & GetMax(void) const
Get the variant data.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
void Reset(void)
Reset the whole object.
const TNone & GetNone(void) const
Get the variant data.
TEq & SetEq(void)
Select the variant.
E_Choice
Choice variants.
const TRem & GetRem(void) const
Get the variant data.
TMsub & SetMsub(void)
Select the variant.
TRoot & SetRoot(void)
Select the variant.
TMathExpression & SetMathExpression(void)
Select the variant.
const TMfrac & GetMfrac(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
TMi & SetMi(void)
Select the variant.
const TNary_reln_mmlclass & GetNary_reln_mmlclass(void) const
Get the variant data.
TNary_set_reln_mmlclass & SetNary_set_reln_mmlclass(void)
Select the variant.
TTrue & SetTrue(void)
Select the variant.
C_Binary_logical_mmlclass(void)
C_Nary_linalg_mmlclass(void)
TSum & SetSum(void)
Assign a value to Sum data member.
const TBinary_reln_mmlclass & GetBinary_reln_mmlclass(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
TInt & SetInt(void)
Assign a value to Int data member.
const TIdent & GetIdent(void) const
Get the variant data.
TLambda_mmlclass & SetLambda_mmlclass(void)
Select the variant.
const TInt_mmlclass & GetInt_mmlclass(void) const
Get the variant data.
const TMroot & GetMroot(void) const
Get the variant data.
NCBI_NS_NCBI::CSerialObject * m_object
static const char *const sm_SelectionNames[]
const TAbs & GetAbs(void) const
Get the variant data.
TCsch & SetCsch(void)
Select the variant.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TBinary_linalg_mmlclass & SetBinary_linalg_mmlclass(void)
Select the variant.
virtual void Reset(void)
Reset the whole object.
TBinary_logical_mmlclass & SetBinary_logical_mmlclass(void)
Select the variant.
E_Choice
Choice variants.
TIn & SetIn(void)
Select the variant.
TNary_setlist_constructor_mmlclass & SetNary_setlist_constructor_mmlclass(void)
Select the variant.
TMalignmark & SetMalignmark(void)
Select the variant.
C_Binary_reln_mmlclass(void)
TScalarproduct & SetScalarproduct(void)
Select the variant.
const TMin & GetMin(void) const
Get the variant data.
TMfenced & SetMfenced(void)
Select the variant.
TNary_logical_mmlclass & SetNary_logical_mmlclass(void)
Select the variant.
TCerror & SetCerror(void)
Select the variant.
const TMtable & GetMtable(void) const
Get the variant data.
const TConjugate & GetConjugate(void) const
Get the variant data.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
const TReal & GetReal(void) const
Get the variant data.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TArctanh & SetArctanh(void)
Select the variant.
const TMtext & GetMtext(void) const
Get the variant data.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
TImaginaryi & SetImaginaryi(void)
Select the variant.
const TCsch & GetCsch(void) const
Get the variant data.
TTokenExpression & SetTokenExpression(void)
Select the variant.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
void Reset(void)
Reset the whole object.
static const char *const sm_SelectionNames[]
TNeq & SetNeq(void)
Select the variant.
TProduct & SetProduct(void)
Assign a value to Product data member.
TIntersect & SetIntersect(void)
Select the variant.
const TForall & GetForall(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
void ResetSum(void)
Reset Sum data member.
TMn & SetMn(void)
Select the variant.
void Reset(void)
Reset the whole object.
E_Choice
Choice variants.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TMerror & SetMerror(void)
Select the variant.
TExponentiale & SetExponentiale(void)
Select the variant.
const TSdev & GetSdev(void) const
Get the variant data.
NCBI_NS_NCBI::CSerialObject * m_object
TPiecewise & SetPiecewise(void)
Select the variant.
TMstack & SetMstack(void)
Select the variant.
void Reset(void)
Reset the whole object.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
virtual void Reset(void)
Reset the whole object.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
const TMatrixrow & GetMatrixrow(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
bool IsSetLimit(void) const
Check if a value has been assigned to Limit data member.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TLog & SetLog(void)
Select the variant.
TDivide & SetDivide(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
TNary_linalg_mmlclass & SetNary_linalg_mmlclass(void)
Select the variant.
const TSech & GetSech(void) const
Get the variant data.
C_Unary_linalg_mmlclass(void)
TMsup & SetMsup(void)
Select the variant.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
TCbytes & SetCbytes(void)
Select the variant.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
const TSum_mmlclass & GetSum_mmlclass(void) const
Get the variant data.
TReals & SetReals(void)
Select the variant.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
const TPrimes & GetPrimes(void) const
Get the variant data.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
TCard & SetCard(void)
Assign a value to Card data member.
C_Nary_minmax_mmlclass(void)
TGeq & SetGeq(void)
Select the variant.
void Reset(void)
Reset the whole object.
const TOr & GetOr(void) const
Get the variant data.
TComplexes & SetComplexes(void)
Select the variant.
const TMax & GetMax(void) const
Get the variant data.
const TMtable & GetMtable(void) const
Get the variant data.
const TNary_set_mmlclass & GetNary_set_mmlclass(void) const
Get the variant data.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TLambda & SetLambda(void)
Assign a value to Lambda data member.
void Reset(void)
Reset the whole object.
NCBI_NS_NCBI::CSerialObject * m_object
void ResetProduct(void)
Reset Product data member.
C_Nary_reln_mmlclass(void)
const TUnary_linalg_mmlclass & GetUnary_linalg_mmlclass(void) const
Get the variant data.
const TMenclose & GetMenclose(void) const
Get the variant data.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
static const char *const sm_SelectionNames[]
const TImage & GetImage(void) const
Get the variant data.
TCsymbol & SetCsymbol(void)
Select the variant.
const TCodomain & GetCodomain(void) const
Get the variant data.
TNotprsubset & SetNotprsubset(void)
Select the variant.
void Reset(void)
Reset the whole object.
TLimit & SetLimit(void)
Assign a value to Limit data member.
const TMatrix & GetMatrix(void) const
Get the variant data.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
TMerror & SetMerror(void)
Select the variant.
TList & SetList(void)
Select the variant.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
void CheckSelected(E_Choice index) const
Verify selection, throw exception if it differs from the expected.
TMaligngroup & SetMaligngroup(void)
Select the variant.
TExists & SetExists(void)
Select the variant.
void Reset(void)
Reset the whole object.
TCodomain & SetCodomain(void)
Select the variant.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
virtual void Reset(void)
Reset the whole object.
void Reset(void)
Reset the whole object.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
const TRoot & GetRoot(void) const
Get the variant data.
bool IsSetNot(void) const
Check if a value has been assigned to Not data member.
const TReln & GetReln(void) const
Get the variant data.
const TIdent & GetIdent(void) const
Get the variant data.
const TEquivalent & GetEquivalent(void) const
Get the variant data.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
const TMstyle & GetMstyle(void) const
Get the variant data.
const TPresentationExpression & GetPresentationExpression(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
TPrsubset & SetPrsubset(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
~C_Partialdiff_mmlclass(void)
const TIn & GetIn(void) const
Get the variant data.
const TNary_functional_mmlclass & GetNary_functional_mmlclass(void) const
Get the variant data.
TAbs & SetAbs(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
~C_Binary_linalg_mmlclass(void)
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
TPower & SetPower(void)
Select the variant.
TArccoth & SetArccoth(void)
Select the variant.
const TGcd & GetGcd(void) const
Get the variant data.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
void Reset(void)
Reset the whole object.
void Select(E_Choice index, EResetVariant reset=eDoResetVariant)
Select the requested variant if needed.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
TProduct_mmlclass & SetProduct_mmlclass(void)
Select the variant.
~C_Binary_set_mmlclass(void)
void ResetSelection(void)
Reset the selection (set it to e_not_set).
void ResetCard(void)
Reset Card data member.
TCompose & SetCompose(void)
Assign a value to Compose data member.
const TSec & GetSec(void) const
Get the variant data.
TUnary_elementary_mmlclass & SetUnary_elementary_mmlclass(void)
Select the variant.
TConjugate & SetConjugate(void)
Select the variant.
const TMlongdiv & GetMlongdiv(void) const
Get the variant data.
E_Choice
Choice variants.
const TPiecewise & GetPiecewise(void) const
Get the variant data.
const TCbytes & GetCbytes(void) const
Get the variant data.
const TBinary_logical_mmlclass & GetBinary_logical_mmlclass(void) const
Get the variant data.
TMi & SetMi(void)
Select the variant.
TArccos & SetArccos(void)
Select the variant.
TDomain & SetDomain(void)
Select the variant.
TNary_reln_mmlclass & SetNary_reln_mmlclass(void)
Select the variant.
void Reset(void)
Reset the whole object.
TInverse & SetInverse(void)
Select the variant.
TFactorof & SetFactorof(void)
Select the variant.
void Select(E_Choice index, EResetVariant reset=eDoResetVariant)
Select the requested variant if needed.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TCsc & SetCsc(void)
Select the variant.
const TUnary_linalg_mmlclass & GetUnary_linalg_mmlclass(void) const
Get the variant data.
TVariance & SetVariance(void)
Select the variant.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
TArcsin & SetArcsin(void)
Select the variant.
void Select(E_Choice index, EResetVariant reset=eDoResetVariant)
Select the requested variant if needed.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
const TCurl & GetCurl(void) const
Get the variant data.
const TMsubsup & GetMsubsup(void) const
Get the variant data.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
const TNotin & GetNotin(void) const
Get the variant data.
E_Choice
Choice variants.
void Reset(void)
Reset the whole object.
TSelector & SetSelector(void)
Assign a value to Selector data member.
TMpadded & SetMpadded(void)
Select the variant.
const TInfinity & GetInfinity(void) const
Get the variant data.
~C_Nary_logical_mmlclass(void)
TCosh & SetCosh(void)
Select the variant.
C_Quantifier_mmlclass(void)
void ResetPartialdiff(void)
Reset Partialdiff data member.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
static const char *const sm_SelectionNames[]
~C_Nary_linalg_mmlclass(void)
void ResetNot(void)
Reset Not data member.
TFactorof & SetFactorof(void)
Select the variant.
const TMerror & GetMerror(void) const
Get the variant data.
E_Choice
Choice variants.
E_Choice
Choice variants.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
static const char *const sm_SelectionNames[]
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
const TMs & GetMs(void) const
Get the variant data.
TLambda & SetLambda(void)
Assign a value to Lambda data member.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
C_Nary_set_reln_mmlclass(void)
void ResetSelector(void)
Reset Selector data member.
C_Nary_stats_mmlclass(void)
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
const TIntegers & GetIntegers(void) const
Get the variant data.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
C_Binary_logical_mmlclass(void)
E_Choice
Choice variants.
TMfrac & SetMfrac(void)
Select the variant.
const TArccsc & GetArccsc(void) const
Get the variant data.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TCbytes & SetCbytes(void)
Select the variant.
void Reset(void)
Reset the whole object.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
const TEulergamma & GetEulergamma(void) const
Get the variant data.
TShare & SetShare(void)
Select the variant.
const TCsc & GetCsc(void) const
Get the variant data.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
TMsubsup & SetMsubsup(void)
Select the variant.
C_PresentationExpression(void)
const TImaginary & GetImaginary(void) const
Get the variant data.
const TSum_mmlclass & GetSum_mmlclass(void) const
Get the variant data.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
TMroot & SetMroot(void)
Select the variant.
TConstant_set_mmlclass & SetConstant_set_mmlclass(void)
Select the variant.
TPlus & SetPlus(void)
Select the variant.
C_Nary_arith_mmlclass(void)
void Reset(void)
Reset the whole object.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
TMtable & SetMtable(void)
Select the variant.
TMax & SetMax(void)
Select the variant.
CMultiScriptExpression_Base(void)
const TArccsc & GetArccsc(void) const
Get the variant data.
TUnary_functional_mmlclass & SetUnary_functional_mmlclass(void)
Select the variant.
const TPi & GetPi(void) const
Get the variant data.
TCn & SetCn(void)
Select the variant.
C_Nary_constructor_mmlclass(void)
~C_Unary_veccalc_mmlclass(void)
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
TArccsc & SetArccsc(void)
Select the variant.
void Select(E_Choice index, EResetVariant reset=eDoResetVariant)
Select the requested variant if needed.
const TNary_reln_mmlclass & GetNary_reln_mmlclass(void) const
Get the variant data.
const TLt & GetLt(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
TMo & SetMo(void)
Select the variant.
TEquivalent & SetEquivalent(void)
Select the variant.
TImaginaryi & SetImaginaryi(void)
Select the variant.
void Reset(void)
Reset the whole object.
TFloor & SetFloor(void)
Select the variant.
TArccsch & SetArccsch(void)
Select the variant.
const TMstack & GetMstack(void) const
Get the variant data.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
TMmultiscripts & SetMmultiscripts(void)
Select the variant.
TAnd & SetAnd(void)
Select the variant.
TMspace & SetMspace(void)
Select the variant.
static const char *const sm_SelectionNames[]
const TDomain & GetDomain(void) const
Get the variant data.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TGeq & SetGeq(void)
Select the variant.
TCsymbol & SetCsymbol(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
C_Nary_arith_mmlclass(void)
void Select(E_Choice index, EResetVariant reset=eDoResetVariant)
Select the requested variant if needed.
E_Choice
Choice variants.
void Reset(void)
Reset the whole object.
TMunderover & SetMunderover(void)
Select the variant.
void Reset(void)
Reset the whole object.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
static const char *const sm_SelectionNames[]
const TDeprecatedContExp & GetDeprecatedContExp(void) const
Get the variant data.
const TImplies & GetImplies(void) const
Get the variant data.
const TFactorial & GetFactorial(void) const
Get the variant data.
const TPlus & GetPlus(void) const
Get the variant data.
TUnary_set_mmlclass & SetUnary_set_mmlclass(void)
Select the variant.
~C_Unary_set_mmlclass(void)
TExp & SetExp(void)
Select the variant.
const TOuterproduct & GetOuterproduct(void) const
Get the variant data.
TMin & SetMin(void)
Select the variant.
TDeterminant & SetDeterminant(void)
Select the variant.
~C_Nary_set_reln_mmlclass(void)
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
void Reset(void)
Reset the whole object.
static const char *const sm_SelectionNames[]
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TNaturalnumbers & SetNaturalnumbers(void)
Select the variant.
TEquivalent & SetEquivalent(void)
Select the variant.
const TReals & GetReals(void) const
Get the variant data.
const TSubset & GetSubset(void) const
Get the variant data.
TArg & SetArg(void)
Select the variant.
void Reset(void)
Reset the whole object.
const TNeq & GetNeq(void) const
Get the variant data.
TArcsec & SetArcsec(void)
Select the variant.
const TRem & GetRem(void) const
Get the variant data.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
static const char *const sm_SelectionNames[]
~C_MalignExpression(void)
static const char *const sm_SelectionNames[]
void ResetSelection(void)
Reset the selection (set it to e_not_set).
~C_Nary_linalg_mmlclass(void)
C_Nary_minmax_mmlclass(void)
E_Choice
Choice variants.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
void Reset(void)
Reset the whole object.
TImplies & SetImplies(void)
Select the variant.
static const char *const sm_SelectionNames[]
const TArccsch & GetArccsch(void) const
Get the variant data.
TInterval & SetInterval(void)
Assign a value to Interval data member.
TCosh & SetCosh(void)
Select the variant.
const TLcm & GetLcm(void) const
Get the variant data.
const TLimit_mmlclass & GetLimit_mmlclass(void) const
Get the variant data.
const TMi & GetMi(void) const
Get the variant data.
TEq & SetEq(void)
Select the variant.
C_DeprecatedContExp(void)
const TInfinity & GetInfinity(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
const TSdev & GetSdev(void) const
Get the variant data.
const TBinary_set_mmlclass & GetBinary_set_mmlclass(void) const
Get the variant data.
TQuantifier_mmlclass & SetQuantifier_mmlclass(void)
Select the variant.
const TArccosh & GetArccosh(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
static const char *const sm_SelectionNames[]
const TLn & GetLn(void) const
Get the variant data.
E_Choice
Choice variants.
TLog & SetLog(void)
Select the variant.
static const char *const sm_SelectionNames[]
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
TMtext & SetMtext(void)
Select the variant.
C_Interval_mmlclass(void)
TForall & SetForall(void)
Select the variant.
const TTimes & GetTimes(void) const
Get the variant data.
const TNotprsubset & GetNotprsubset(void) const
Get the variant data.
const TNary_set_reln_mmlclass & GetNary_set_reln_mmlclass(void) const
Get the variant data.
TApply & SetApply(void)
Select the variant.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
void ResetInterval(void)
Reset Interval data member.
E_Choice
Choice variants.
TSum_mmlclass & SetSum_mmlclass(void)
Select the variant.
const TRoot & GetRoot(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
static const char *const sm_SelectionNames[]
TDeclare & SetDeclare(void)
Select the variant.
TMean & SetMean(void)
Select the variant.
TVariance & SetVariance(void)
Select the variant.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TNary_arith_mmlclass & SetNary_arith_mmlclass(void)
Select the variant.
const TCi & GetCi(void) const
Get the variant data.
const TUnary_veccalc_mmlclass & GetUnary_veccalc_mmlclass(void) const
Get the variant data.
E_Choice
Choice variants.
TQuotient & SetQuotient(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
void CheckSelected(E_Choice index) const
Verify selection, throw exception if it differs from the expected.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
E_Choice
Choice variants.
TMlongdiv & SetMlongdiv(void)
Select the variant.
TArccsc & SetArccsc(void)
Select the variant.
TMover & SetMover(void)
Select the variant.
const TUnary_set_mmlclass & GetUnary_set_mmlclass(void) const
Get the variant data.
TMspace & SetMspace(void)
Select the variant.
TNary_linalg_mmlclass & SetNary_linalg_mmlclass(void)
Select the variant.
const TMroot & GetMroot(void) const
Get the variant data.
TCartesianproduct & SetCartesianproduct(void)
Select the variant.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
const TArctan & GetArctan(void) const
Get the variant data.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
C_Unary_logical_mmlclass(void)
C_Constant_set_mmlclass(void)
void Reset(void)
Reset the whole object.
~C_Nary_arith_mmlclass(void)
TFn & SetFn(void)
Select the variant.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
TPrsubset & SetPrsubset(void)
Select the variant.
const TCsc & GetCsc(void) const
Get the variant data.
const TSec & GetSec(void) const
Get the variant data.
const TInterval_mmlclass & GetInterval_mmlclass(void) const
Get the variant data.
TLt & SetLt(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
TMaction & SetMaction(void)
Select the variant.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
const TBinary_logical_mmlclass & GetBinary_logical_mmlclass(void) const
Get the variant data.
const TNary_stats_mmlclass & GetNary_stats_mmlclass(void) const
Get the variant data.
~C_Differential_Operator_mmlclass(void)
const TReals & GetReals(void) const
Get the variant data.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
TDivide & SetDivide(void)
Select the variant.
static const char *const sm_SelectionNames[]
~C_Nary_stats_mmlclass(void)
const TLog & GetLog(void) const
Get the variant data.
TNotsubset & SetNotsubset(void)
Select the variant.
~C_Binary_reln_mmlclass(void)
TFactorial & SetFactorial(void)
Select the variant.
TMoment & SetMoment(void)
Select the variant.
const TEmptyset & GetEmptyset(void) const
Get the variant data.
~C_MalignExpression(void)
bool IsSetInt(void) const
Check if a value has been assigned to Int data member.
const TXor & GetXor(void) const
Get the variant data.
C_Nary_set_mmlclass(void)
static const char *const sm_SelectionNames[]
const TOr & GetOr(void) const
Get the variant data.
const TInterval_mmlclass & GetInterval_mmlclass(void) const
Get the variant data.
const TArccoth & GetArccoth(void) const
Get the variant data.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TContExp & SetContExp(void)
Select the variant.
const TPower & GetPower(void) const
Get the variant data.
void Select(E_Choice index, EResetVariant reset=eDoResetVariant)
Select the requested variant if needed.
E_Choice
Choice variants.
E_Choice
Choice variants.
TNotanumber & SetNotanumber(void)
Select the variant.
TList & SetList(void)
Select the variant.
TTranspose & SetTranspose(void)
Select the variant.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
~C_Nary_set_mmlclass(void)
~C_Unary_arith_mmlclass(void)
bool IsSetSum(void) const
Check if a value has been assigned to Sum data member.
TMatrixrow & SetMatrixrow(void)
Select the variant.
~C_Unary_functional_mmlclass(void)
const TApply & GetApply(void) const
Get the variant data.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TMalignExpression & SetMalignExpression(void)
Select the variant.
C_Binary_arith_mmlclass(void)
void Reset(void)
Reset the whole object.
C_Unary_arith_mmlclass(void)
const TMstack & GetMstack(void) const
Get the variant data.
TUnary_arith_mmlclass & SetUnary_arith_mmlclass(void)
Select the variant.
TUnary_elementary_mmlclass & SetUnary_elementary_mmlclass(void)
Select the variant.
const TReln & GetReln(void) const
Get the variant data.
const TLambda_mmlclass & GetLambda_mmlclass(void) const
Get the variant data.
TGt & SetGt(void)
Select the variant.
bool IsSetCard(void) const
Check if a value has been assigned to Card data member.
TArccot & SetArccot(void)
Select the variant.
void Reset(void)
Reset the whole object.
const TMalignExpression & GetMalignExpression(void) const
Get the variant data.
bool IsSetInt(void) const
Check if a value has been assigned to Int data member.
TShare & SetShare(void)
Select the variant.
const TNotsubset & GetNotsubset(void) const
Get the variant data.
const TDivide & GetDivide(void) const
Get the variant data.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
void ResetMN_2(void)
Reset MN_2 data member.
const TEmptyset & GetEmptyset(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
TSec & SetSec(void)
Select the variant.
const TUnary_elementary_mmlclass & GetUnary_elementary_mmlclass(void) const
Get the variant data.
TLcm & SetLcm(void)
Select the variant.
TOr & SetOr(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
const TSubset & GetSubset(void) const
Get the variant data.
const TMfenced & GetMfenced(void) const
Get the variant data.
const TGt & GetGt(void) const
Get the variant data.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
~C_Nary_arith_mmlclass(void)
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
const TAnd & GetAnd(void) const
Get the variant data.
const TMedian & GetMedian(void) const
Get the variant data.
const TAnd & GetAnd(void) const
Get the variant data.
const TIntegers & GetIntegers(void) const
Get the variant data.
TXor & SetXor(void)
Select the variant.
TNary_set_mmlclass & SetNary_set_mmlclass(void)
Select the variant.
TDiff & SetDiff(void)
Assign a value to Diff data member.
E_Choice
Choice variants.
~C_Binary_set_mmlclass(void)
void Reset(void)
Reset the whole object.
const TNary_minmax_mmlclass & GetNary_minmax_mmlclass(void) const
Get the variant data.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
C_DeprecatedContExp(void)
const TArctan & GetArctan(void) const
Get the variant data.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TXor & SetXor(void)
Select the variant.
void Reset(void)
Reset the whole object.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
TLn & SetLn(void)
Select the variant.
const TNotanumber & GetNotanumber(void) const
Get the variant data.
TVector & SetVector(void)
Select the variant.
const TTranspose & GetTranspose(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
TPartialdiff & SetPartialdiff(void)
Assign a value to Partialdiff data member.
void Reset(void)
Reset the whole object.
TArg & SetArg(void)
Select the variant.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TMedian & SetMedian(void)
Select the variant.
void Reset(void)
Reset the whole object.
const TGrad & GetGrad(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
static const char *const sm_SelectionNames[]
const TCot & GetCot(void) const
Get the variant data.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
const TPower & GetPower(void) const
Get the variant data.
TMinus & SetMinus(void)
Select the variant.
C_Nary_logical_mmlclass(void)
void Reset(void)
Reset the whole object.
TEmptyset & SetEmptyset(void)
Select the variant.
bool IsSetNot(void) const
Check if a value has been assigned to Not data member.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
TScalarproduct & SetScalarproduct(void)
Select the variant.
const TMalignmark & GetMalignmark(void) const
Get the variant data.
~C_Unary_logical_mmlclass(void)
const TLaplacian & GetLaplacian(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
void ResetSum(void)
Reset Sum data member.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TPartialdiff_mmlclass & SetPartialdiff_mmlclass(void)
Select the variant.
void ResetDiff(void)
Reset Diff data member.
C_Nary_stats_mmlclass(void)
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
E_Choice
Choice variants.
const TMspace & GetMspace(void) const
Get the variant data.
bool IsSetSelector(void) const
Check if a value has been assigned to Selector data member.
const TEq & GetEq(void) const
Get the variant data.
const TArccot & GetArccot(void) const
Get the variant data.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
E_Choice
Choice variants.
TNot & SetNot(void)
Assign a value to Not data member.
C_Constant_arith_mmlclass(void)
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
void Reset(void)
Reset the whole object.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
TArccosh & SetArccosh(void)
Select the variant.
TProduct & SetProduct(void)
Assign a value to Product data member.
const TConstant_set_mmlclass & GetConstant_set_mmlclass(void) const
Get the variant data.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
C_Differential_Operator_mmlclass(void)
const TFn & GetFn(void) const
Get the variant data.
~C_Nary_constructor_mmlclass(void)
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
const TPartialdiff_mmlclass & GetPartialdiff_mmlclass(void) const
Get the variant data.
TLcm & SetLcm(void)
Select the variant.
const TArcsech & GetArcsech(void) const
Get the variant data.
const TTranspose & GetTranspose(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
const TNary_setlist_constructor_mmlclass & GetNary_setlist_constructor_mmlclass(void) const
Get the variant data.
TSubset & SetSubset(void)
Select the variant.
const TInt_mmlclass & GetInt_mmlclass(void) const
Get the variant data.
const TArccos & GetArccos(void) const
Get the variant data.
virtual void Reset(void)
Reset the whole object.
const TXor & GetXor(void) const
Get the variant data.
~C_Binary_logical_mmlclass(void)
TArcsech & SetArcsech(void)
Select the variant.
const TScalarproduct & GetScalarproduct(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
TNotprsubset & SetNotprsubset(void)
Select the variant.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TRationals & SetRationals(void)
Select the variant.
TMsub & SetMsub(void)
Select the variant.
NCBI_NS_NCBI::CSerialObject * m_object
static const char *const sm_SelectionNames[]
TUnion & SetUnion(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
const TMaligngroup & GetMaligngroup(void) const
Get the variant data.
const TUnary_elementary_mmlclass & GetUnary_elementary_mmlclass(void) const
Get the variant data.
TNaturalnumbers & SetNaturalnumbers(void)
Select the variant.
E_Choice
Choice variants.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
TCard & SetCard(void)
Assign a value to Card data member.
void ResetLimit(void)
Reset Limit data member.
virtual void Reset(void)
Reset the whole object.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
TFactorial & SetFactorial(void)
Select the variant.
TIn & SetIn(void)
Select the variant.
const TLaplacian & GetLaplacian(void) const
Get the variant data.
TOr & SetOr(void)
Select the variant.
const TMn & GetMn(void) const
Get the variant data.
TMatrix & SetMatrix(void)
Select the variant.
TNary_stats_mmlclass & SetNary_stats_mmlclass(void)
Select the variant.
TMsup & SetMsup(void)
Select the variant.
static const char *const sm_SelectionNames[]
const TImplies & GetImplies(void) const
Get the variant data.
TRationals & SetRationals(void)
Select the variant.
const TComplexes & GetComplexes(void) const
Get the variant data.
TUnary_veccalc_mmlclass & SetUnary_veccalc_mmlclass(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
void ResetSelection(void)
Reset the selection (set it to e_not_set).
void Reset(void)
Reset the whole object.
const TCot & GetCot(void) const
Get the variant data.
TCos & SetCos(void)
Select the variant.
void Reset(void)
Reset the whole object.
void Reset(void)
Reset the whole object.
~C_Binary_reln_mmlclass(void)
TImage & SetImage(void)
Select the variant.
virtual void Reset(void)
Reset the whole object.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TTimes & SetTimes(void)
Select the variant.
TSetdiff & SetSetdiff(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
const TNaturalnumbers & GetNaturalnumbers(void) const
Get the variant data.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
TCsc & SetCsc(void)
Select the variant.
TCartesianproduct & SetCartesianproduct(void)
Select the variant.
TVectorproduct & SetVectorproduct(void)
Select the variant.
TAnd & SetAnd(void)
Select the variant.
E_Choice
Choice variants.
const TForall & GetForall(void) const
Get the variant data.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
const TDivergence & GetDivergence(void) const
Get the variant data.
const TMpadded & GetMpadded(void) const
Get the variant data.
TSec & SetSec(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
TMroot & SetMroot(void)
Select the variant.
const TMo & GetMo(void) const
Get the variant data.
const TImaginary & GetImaginary(void) const
Get the variant data.
TSin & SetSin(void)
Select the variant.
TSemantics & SetSemantics(void)
Select the variant.
const TAbs & GetAbs(void) const
Get the variant data.
TTokenExpression & SetTokenExpression(void)
Select the variant.
~C_Binary_arith_mmlclass(void)
void Reset(void)
Reset the whole object.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
E_Choice
Choice variants.
~C_Nary_set_reln_mmlclass(void)
static const char *const sm_SelectionNames[]
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
const TTan & GetTan(void) const
Get the variant data.
const TArctanh & GetArctanh(void) const
Get the variant data.
TFalse & SetFalse(void)
Select the variant.
~C_Unary_logical_mmlclass(void)
TDivergence & SetDivergence(void)
Select the variant.
TMin & SetMin(void)
Select the variant.
void ResetCard(void)
Reset Card data member.
TNary_reln_mmlclass & SetNary_reln_mmlclass(void)
Select the variant.
TDeclare & SetDeclare(void)
Select the variant.
TVectorproduct & SetVectorproduct(void)
Select the variant.
const TGeq & GetGeq(void) const
Get the variant data.
TIntersect & SetIntersect(void)
Select the variant.
const TFactorial & GetFactorial(void) const
Get the variant data.
const TTanh & GetTanh(void) const
Get the variant data.
TSech & SetSech(void)
Select the variant.
const TMn & GetMn(void) const
Get the variant data.
TArccot & SetArccot(void)
Select the variant.
const TTendsto & GetTendsto(void) const
Get the variant data.
TApply & SetApply(void)
Select the variant.
const TMaction & GetMaction(void) const
Get the variant data.
const TVariance & GetVariance(void) const
Get the variant data.
const TUnion & GetUnion(void) const
Get the variant data.
const TQuotient & GetQuotient(void) const
Get the variant data.
const TCn & GetCn(void) const
Get the variant data.
C_Unary_set_mmlclass(void)
const TLeq & GetLeq(void) const
Get the variant data.
TMmultiscripts & SetMmultiscripts(void)
Select the variant.
const TSet & GetSet(void) const
Get the variant data.
TMedian & SetMedian(void)
Select the variant.
const TUnary_arith_mmlclass & GetUnary_arith_mmlclass(void) const
Get the variant data.
TInfinity & SetInfinity(void)
Select the variant.
E_Choice
Choice variants.
E_Choice
Choice variants.
const TUnary_functional_mmlclass & GetUnary_functional_mmlclass(void) const
Get the variant data.
TLeq & SetLeq(void)
Select the variant.
TRem & SetRem(void)
Select the variant.
const TMmultiscripts & GetMmultiscripts(void) const
Get the variant data.
const TMsubsup & GetMsubsup(void) const
Get the variant data.
const TMenclose & GetMenclose(void) const
Get the variant data.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
TNotanumber & SetNotanumber(void)
Select the variant.
const TMalignmark & GetMalignmark(void) const
Get the variant data.
const TMphantom & GetMphantom(void) const
Get the variant data.
TVector & SetVector(void)
Select the variant.
void ResetSelection(void)
Reset the selection (set it to e_not_set).
~C_Nary_reln_mmlclass(void)
TEulergamma & SetEulergamma(void)
Select the variant.
bool IsSetProduct(void) const
Check if a value has been assigned to Product data member.
void Reset(void)
Reset the whole object.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
TMN_2 & SetMN_2(void)
Assign a value to MN_2 data member.
const TMatrix & GetMatrix(void) const
Get the variant data.
const TExists & GetExists(void) const
Get the variant data.
const TFactorof & GetFactorof(void) const
Get the variant data.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
C_Binary_set_mmlclass(void)
const TMover & GetMover(void) const
Get the variant data.
bool IsSetProduct(void) const
Check if a value has been assigned to Product data member.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
const TCurl & GetCurl(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
TCs & SetCs(void)
Select the variant.
C_Nary_constructor_mmlclass(void)
const TLcm & GetLcm(void) const
Get the variant data.
const TApprox & GetApprox(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
static const char *const sm_SelectionNames[]
const TCartesianproduct & GetCartesianproduct(void) const
Get the variant data.
const TSech & GetSech(void) const
Get the variant data.
C_Unary_functional_mmlclass(void)
TUnary_logical_mmlclass & SetUnary_logical_mmlclass(void)
Select the variant.
TMenclose & SetMenclose(void)
Select the variant.
TArcsech & SetArcsech(void)
Select the variant.
const TArg & GetArg(void) const
Get the variant data.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
virtual void Reset(void)
Reset the whole object.
~C_Constant_set_mmlclass(void)
const TPi & GetPi(void) const
Get the variant data.
const TOuterproduct & GetOuterproduct(void) const
Get the variant data.
TLaplacian & SetLaplacian(void)
Select the variant.
C_Nary_set_mmlclass(void)
TMunder & SetMunder(void)
Select the variant.
TMaction & SetMaction(void)
Select the variant.
const TImage & GetImage(void) const
Get the variant data.
void Reset(void)
Reset the whole object.
~C_Unary_functional_mmlclass(void)
void Select(E_Choice index, EResetVariant reset=eDoResetVariant)
Select the requested variant if needed.
@ e_Nary_functional_mmlclass
@ e_Binary_logical_mmlclass
@ e_Nary_setlist_constructor_mmlclass
@ e_Differential_Operator_mmlclass
@ e_Nary_set_reln_mmlclass
@ e_Unary_logical_mmlclass
@ e_Nary_constructor_mmlclass
@ e_Binary_linalg_mmlclass
@ e_Binary_arith_mmlclass
@ e_Nary_logical_mmlclass
@ e_Unary_elementary_mmlclass
@ e_Constant_set_mmlclass
@ e_Unary_veccalc_mmlclass
@ e_not_set
No variant selected.
@ e_Unary_functional_mmlclass
@ e_Constant_arith_mmlclass
@ e_Unary_linalg_mmlclass
@ e_not_set
No variant selected.
@ e_not_set
No variant selected.
@ e_not_set
No variant selected.
@ e_not_set
No variant selected.
@ e_not_set
No variant selected.
@ e_PresentationExpression
@ e_not_set
No variant selected.
@ e_Constant_set_mmlclass
@ e_Binary_linalg_mmlclass
@ e_Differential_Operator_mmlclass
@ e_Nary_set_reln_mmlclass
@ e_Nary_functional_mmlclass
@ e_Binary_logical_mmlclass
@ e_Unary_logical_mmlclass
@ e_not_set
No variant selected.
@ e_Unary_functional_mmlclass
@ e_Nary_constructor_mmlclass
@ e_Unary_veccalc_mmlclass
@ e_Constant_arith_mmlclass
@ e_Nary_setlist_constructor_mmlclass
@ e_Binary_arith_mmlclass
@ e_Unary_linalg_mmlclass
@ e_Nary_logical_mmlclass
@ e_Unary_elementary_mmlclass
@ e_PresentationExpression
@ e_not_set
No variant selected.
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