NCBI C++ ToolKit
Mstyle_.hpp
Go to the documentation of this file.

Go to the SVN repository for this file.

1 /* $Id$
2  * ===========================================================================
3  *
4  * PUBLIC DOMAIN NOTICE
5  * National Center for Biotechnology Information
6  *
7  * This software/database is a "United States Government Work" under the
8  * terms of the United States Copyright Act. It was written as part of
9  * the author's official duties as a United States Government employee and
10  * thus cannot be copyrighted. This software/database is freely available
11  * to the public for use. The National Library of Medicine and the U.S.
12  * Government have not placed any restriction on its use or reproduction.
13  *
14  * Although all reasonable efforts have been taken to ensure the accuracy
15  * and reliability of the software and data, the NLM and the U.S.
16  * Government do not and cannot warrant the performance or results that
17  * may be obtained by using this software or data. The NLM and the U.S.
18  * Government disclaim all warranties, express or implied, including
19  * warranties of performance, merchantability or fitness for any particular
20  * purpose.
21  *
22  * Please cite the author in any work or product based on this material.
23  *
24  * ===========================================================================
25  *
26  */
27 
28 /// @file Mstyle_.hpp
29 /// Data storage class.
30 ///
31 /// This file was generated by application DATATOOL
32 /// using the following specifications:
33 /// <a href="/IEB/ToolBox/CPP_DOC/lxr/source/src/objtools/eutils/efetch/pubmed_mathml3.xsd">pubmed_mathml3.xsd</a>
34 /// and additional tune-up parameters:
35 /// <a href="/IEB/ToolBox/CPP_DOC/lxr/source/src/objtools/eutils/efetch/pubmed_mathml3.def">pubmed_mathml3.def</a>
36 ///
37 /// ATTENTION:
38 /// Don't edit or commit this file into CVS as this file will
39 /// be overridden (by DATATOOL) without warning!
40 
41 #ifndef OBJTOOLS_EUTILS_EFETCH_MSTYLE_BASE_HPP
42 #define OBJTOOLS_EUTILS_EFETCH_MSTYLE_BASE_HPP
43 
44 // standard includes
45 #include <serial/serialbase.hpp>
46 
47 // generated includes
48 #include <string>
50 
52 
53 #ifndef BEGIN_objects_SCOPE
54 # define BEGIN_objects_SCOPE BEGIN_SCOPE(objects)
55 # define END_objects_SCOPE END_SCOPE(objects)
56 #endif
57 BEGIN_objects_SCOPE // namespace ncbi::objects::
58 
59 
60 // generated classes
61 
62 
63 /** @addtogroup dataspec_pubmed_mathml3
64  *
65  * @{
66  */
67 
68 /////////////////////////////////////////////////////////////////////////////
69 ///
70 /// CMstyle_Base --
71 ///
72 
74 {
76 public:
77  // constructor
78  CMstyle_Base(void);
79  // destructor
80  virtual ~CMstyle_Base(void);
81 
82  // type info
84 
85  /////////////////////////////////////////////////////////////////////////////
86  ///
87  /// C_Attlist --
88  ///
89 
90  class C_Attlist : public CSerialObject
91  {
93  public:
94  // constructor
95  C_Attlist(void);
96  // destructor
97  ~C_Attlist(void);
98 
99  // type info
101 
105  };
106 
107  /// Access to EAttlist_displaystyle's attributes (values, names) as defined in spec
108  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_displaystyle)(void);
109 
114  };
115 
116  /// Access to EAttlist_infixlinebreakstyle's attributes (values, names) as defined in spec
117  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_infixlinebreakstyle)(void);
118 
122  };
123 
124  /// Access to EAttlist_accent's attributes (values, names) as defined in spec
125  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_accent)(void);
126 
130  };
131 
132  /// Access to EAttlist_accentunder's attributes (values, names) as defined in spec
133  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_accentunder)(void);
134 
139  };
140 
141  /// Access to EAttlist_align's attributes (values, names) as defined in spec
142  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_align)(void);
143 
147  };
148 
149  /// Access to EAttlist_bevelled's attributes (values, names) as defined in spec
150  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_bevelled)(void);
151 
156  };
157 
158  /// Access to EAttlist_charalign's attributes (values, names) as defined in spec
159  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_charalign)(void);
160 
165  };
166 
167  /// Access to EAttlist_denomalign's attributes (values, names) as defined in spec
168  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_denomalign)(void);
169 
172  eAttlist_dir_rtl = 2
173  };
174 
175  /// Access to EAttlist_dir's attributes (values, names) as defined in spec
176  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_dir)(void);
177 
181  };
182 
183  /// Access to EAttlist_edge's attributes (values, names) as defined in spec
184  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_edge)(void);
185 
189  };
190 
191  /// Access to EAttlist_equalcolumns's attributes (values, names) as defined in spec
192  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_equalcolumns)(void);
193 
197  };
198 
199  /// Access to EAttlist_equalrows's attributes (values, names) as defined in spec
200  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_equalrows)(void);
201 
205  };
206 
207  /// Access to EAttlist_fence's attributes (values, names) as defined in spec
208  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_fence)(void);
209 
214  };
215 
216  /// Access to EAttlist_form's attributes (values, names) as defined in spec
217  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_form)(void);
218 
223  };
224 
225  /// Access to EAttlist_frame's attributes (values, names) as defined in spec
226  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_frame)(void);
227 
234  };
235 
236  /// Access to EAttlist_indentalign's attributes (values, names) as defined in spec
237  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_indentalign)(void);
238 
246  };
247 
248  /// Access to EAttlist_indentalignfirst's attributes (values, names) as defined in spec
249  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_indentalignfirst)(void);
250 
258  };
259 
260  /// Access to EAttlist_indentalignlast's attributes (values, names) as defined in spec
261  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_indentalignlast)(void);
262 
266  };
267 
268  /// Access to EAttlist_largeop's attributes (values, names) as defined in spec
269  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_largeop)(void);
270 
277  };
278 
279  /// Access to EAttlist_linebreak's attributes (values, names) as defined in spec
280  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_linebreak)(void);
281 
287  };
288 
289  /// Access to EAttlist_linebreakstyle's attributes (values, names) as defined in spec
290  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_linebreakstyle)(void);
291 
301  };
302 
303  /// Access to EAttlist_location's attributes (values, names) as defined in spec
304  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_location)(void);
305 
325  };
326 
327  /// Access to EAttlist_mathvariant's attributes (values, names) as defined in spec
328  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_mathvariant)(void);
329 
333  };
334 
335  /// Access to EAttlist_movablelimits's attributes (values, names) as defined in spec
336  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_movablelimits)(void);
337 
342  };
343 
344  /// Access to EAttlist_numalign's attributes (values, names) as defined in spec
345  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_numalign)(void);
346 
350  };
351 
352  /// Access to EAttlist_separator's attributes (values, names) as defined in spec
353  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_separator)(void);
354 
360  };
361 
362  /// Access to EAttlist_side's attributes (values, names) as defined in spec
363  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_side)(void);
364 
370  };
371 
372  /// Access to EAttlist_stackalign's attributes (values, names) as defined in spec
373  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_stackalign)(void);
374 
378  };
379 
380  /// Access to EAttlist_stretchy's attributes (values, names) as defined in spec
381  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_stretchy)(void);
382 
386  };
387 
388  /// Access to EAttlist_symmetric's attributes (values, names) as defined in spec
389  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_symmetric)(void);
390 
394  };
395 
396  /// Access to EAttlist_fontweight's attributes (values, names) as defined in spec
397  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_fontweight)(void);
398 
402  };
403 
404  /// Access to EAttlist_fontstyle's attributes (values, names) as defined in spec
405  static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME(EAttlist_fontstyle)(void);
406 
407  // types
408  typedef string TId;
409  typedef string TXref;
410  typedef string TClass;
411  typedef string TStyle;
412  typedef string THref;
413  typedef string TMathcolor;
414  typedef string TMathbackground;
415  typedef string TScriptlevel;
417  typedef string TScriptsizemultiplier;
418  typedef string TScriptminsize;
420  typedef string TDecimalpoint;
424  typedef string TAlignmentscope;
427  typedef string TCharspacing;
428  typedef string TClose;
429  typedef string TColumnalign;
430  typedef string TColumnlines;
431  typedef string TColumnspacing;
432  typedef string TColumnspan;
433  typedef string TColumnwidth;
434  typedef string TCrossout;
436  typedef string TDepth;
444  typedef string TFramespacing;
445  typedef string TGroupalign;
446  typedef string THeight;
450  typedef string TIndentshift;
451  typedef string TIndentshiftfirst;
452  typedef string TIndentshiftlast;
453  typedef string TIndenttarget;
455  typedef string TLeftoverhang;
456  typedef string TLength;
458  typedef string TLinebreakmultchar;
460  typedef string TLineleading;
461  typedef string TLinethickness;
463  typedef string TLongdivstyle;
464  typedef string TLquote;
465  typedef string TLspace;
466  typedef string TMathsize;
468  typedef string TMaxsize;
469  typedef string TMinlabelspacing;
470  typedef string TMinsize;
472  typedef string TMslinethickness;
473  typedef string TNotation;
475  typedef string TOpen;
476  typedef string TPosition;
477  typedef string TRightoverhang;
478  typedef string TRowalign;
479  typedef string TRowlines;
480  typedef string TRowspacing;
481  typedef string TRowspan;
482  typedef string TRquote;
483  typedef string TRspace;
484  typedef string TSelection;
486  typedef string TSeparators;
487  typedef string TShift;
491  typedef string TSubscriptshift;
492  typedef string TSuperscriptshift;
494  typedef string TValign;
495  typedef string TWidth;
496  typedef string TFontfamily;
499  typedef string TFontsize;
500  typedef string TColor;
501  typedef string TBackground;
502  typedef string TVeryverythinmathspace;
503  typedef string TVerythinmathspace;
504  typedef string TThinmathspace;
505  typedef string TMediummathspace;
506  typedef string TThickmathspace;
507  typedef string TVerythickmathspace;
508  typedef string TVeryverythickmathspace;
509 
510  // member index
511  enum class E_memberIndex {
512  e__allMandatory = 0,
513  e_id,
514  e_xref,
515  e_class,
516  e_style,
517  e_href,
518  e_mathcolor,
526  e_accent,
528  e_align,
530  e_bevelled,
531  e_charalign,
533  e_close,
537  e_columnspan,
539  e_crossout,
540  e_denomalign,
541  e_depth,
542  e_dir,
543  e_edge,
545  e_equalrows,
546  e_fence,
547  e_form,
548  e_frame,
550  e_groupalign,
551  e_height,
559  e_largeop,
561  e_length,
562  e_linebreak,
567  e_location,
569  e_lquote,
570  e_lspace,
571  e_mathsize,
573  e_maxsize,
575  e_minsize,
578  e_notation,
579  e_numalign,
580  e_open,
581  e_position,
583  e_rowalign,
584  e_rowlines,
585  e_rowspacing,
586  e_rowspan,
587  e_rquote,
588  e_rspace,
589  e_selection,
590  e_separator,
591  e_separators,
592  e_shift,
593  e_side,
594  e_stackalign,
595  e_stretchy,
598  e_symmetric,
599  e_valign,
600  e_width,
601  e_fontfamily,
602  e_fontweight,
603  e_fontstyle,
604  e_fontsize,
605  e_color,
606  e_background,
614  };
616 
617  // getters
618  // setters
619 
620  /// Check if a value has been assigned to Id data member.
621  ///
622  /// Data member Id is optional;
623  /// its type is defined as 'typedef string TId'
624  /// @return
625  /// - true, if a value has been assigned.
626  /// - false, otherwise.
627  bool IsSetId(void) const;
628 
629  /// Check if it is safe to call GetId method.
630  ///
631  /// @return
632  /// - true, if the data member is getatable.
633  /// - false, otherwise.
634  bool CanGetId(void) const;
635 
636  /// Reset Id data member.
637  void ResetId(void);
638 
639  /// Get the Id member data.
640  ///
641  /// @return
642  /// Reference to the member data.
643  const TId& GetId(void) const;
644 
645  /// Assign a value to Id data member.
646  ///
647  /// @param value
648  /// Value to assign
649  void SetId(const TId& value);
650  void SetId(TId&& value);
651 
652  /// Assign a value to Id data member.
653  ///
654  /// @return
655  /// Reference to the data value.
656  TId& SetId(void);
657 
658  /// Check if a value has been assigned to Xref data member.
659  ///
660  /// Data member Xref is optional;
661  /// its type is defined as 'typedef string TXref'
662  /// @return
663  /// - true, if a value has been assigned.
664  /// - false, otherwise.
665  bool IsSetXref(void) const;
666 
667  /// Check if it is safe to call GetXref method.
668  ///
669  /// @return
670  /// - true, if the data member is getatable.
671  /// - false, otherwise.
672  bool CanGetXref(void) const;
673 
674  /// Reset Xref data member.
675  void ResetXref(void);
676 
677  /// Get the Xref member data.
678  ///
679  /// @return
680  /// Reference to the member data.
681  const TXref& GetXref(void) const;
682 
683  /// Assign a value to Xref data member.
684  ///
685  /// @param value
686  /// Value to assign
687  void SetXref(const TXref& value);
688  void SetXref(TXref&& value);
689 
690  /// Assign a value to Xref data member.
691  ///
692  /// @return
693  /// Reference to the data value.
694  TXref& SetXref(void);
695 
696  /// Check if a value has been assigned to Class data member.
697  ///
698  /// Data member Class is optional;
699  /// its type is defined as 'typedef string TClass'
700  /// @return
701  /// - true, if a value has been assigned.
702  /// - false, otherwise.
703  bool IsSetClass(void) const;
704 
705  /// Check if it is safe to call GetClass method.
706  ///
707  /// @return
708  /// - true, if the data member is getatable.
709  /// - false, otherwise.
710  bool CanGetClass(void) const;
711 
712  /// Reset Class data member.
713  void ResetClass(void);
714 
715  /// Get the Class member data.
716  ///
717  /// @return
718  /// Reference to the member data.
719  const TClass& GetClass(void) const;
720 
721  /// Assign a value to Class data member.
722  ///
723  /// @param value
724  /// Value to assign
725  void SetClass(const TClass& value);
726  void SetClass(TClass&& value);
727 
728  /// Assign a value to Class data member.
729  ///
730  /// @return
731  /// Reference to the data value.
732  TClass& SetClass(void);
733 
734  /// Check if a value has been assigned to Style data member.
735  ///
736  /// Data member Style is optional;
737  /// its type is defined as 'typedef string TStyle'
738  /// @return
739  /// - true, if a value has been assigned.
740  /// - false, otherwise.
741  bool IsSetStyle(void) const;
742 
743  /// Check if it is safe to call GetStyle method.
744  ///
745  /// @return
746  /// - true, if the data member is getatable.
747  /// - false, otherwise.
748  bool CanGetStyle(void) const;
749 
750  /// Reset Style data member.
751  void ResetStyle(void);
752 
753  /// Get the Style member data.
754  ///
755  /// @return
756  /// Reference to the member data.
757  const TStyle& GetStyle(void) const;
758 
759  /// Assign a value to Style data member.
760  ///
761  /// @param value
762  /// Value to assign
763  void SetStyle(const TStyle& value);
764  void SetStyle(TStyle&& value);
765 
766  /// Assign a value to Style data member.
767  ///
768  /// @return
769  /// Reference to the data value.
770  TStyle& SetStyle(void);
771 
772  /// Check if a value has been assigned to Href data member.
773  ///
774  /// Data member Href is optional;
775  /// its type is defined as 'typedef string THref'
776  /// @return
777  /// - true, if a value has been assigned.
778  /// - false, otherwise.
779  bool IsSetHref(void) const;
780 
781  /// Check if it is safe to call GetHref method.
782  ///
783  /// @return
784  /// - true, if the data member is getatable.
785  /// - false, otherwise.
786  bool CanGetHref(void) const;
787 
788  /// Reset Href data member.
789  void ResetHref(void);
790 
791  /// Get the Href member data.
792  ///
793  /// @return
794  /// Reference to the member data.
795  const THref& GetHref(void) const;
796 
797  /// Assign a value to Href data member.
798  ///
799  /// @param value
800  /// Value to assign
801  void SetHref(const THref& value);
802  void SetHref(THref&& value);
803 
804  /// Assign a value to Href data member.
805  ///
806  /// @return
807  /// Reference to the data value.
808  THref& SetHref(void);
809 
810  /// Check if a value has been assigned to Mathcolor data member.
811  ///
812  /// Data member Mathcolor is optional;
813  /// its type is defined as 'typedef string TMathcolor'
814  /// @return
815  /// - true, if a value has been assigned.
816  /// - false, otherwise.
817  bool IsSetMathcolor(void) const;
818 
819  /// Check if it is safe to call GetMathcolor method.
820  ///
821  /// @return
822  /// - true, if the data member is getatable.
823  /// - false, otherwise.
824  bool CanGetMathcolor(void) const;
825 
826  /// Reset Mathcolor data member.
827  void ResetMathcolor(void);
828 
829  /// Get the Mathcolor member data.
830  ///
831  /// @return
832  /// Reference to the member data.
833  const TMathcolor& GetMathcolor(void) const;
834 
835  /// Assign a value to Mathcolor data member.
836  ///
837  /// @param value
838  /// Value to assign
839  void SetMathcolor(const TMathcolor& value);
840  void SetMathcolor(TMathcolor&& value);
841 
842  /// Assign a value to Mathcolor data member.
843  ///
844  /// @return
845  /// Reference to the data value.
846  TMathcolor& SetMathcolor(void);
847 
848  /// Check if a value has been assigned to Mathbackground data member.
849  ///
850  /// Data member Mathbackground is optional;
851  /// its type is defined as 'typedef string TMathbackground'
852  /// @return
853  /// - true, if a value has been assigned.
854  /// - false, otherwise.
855  bool IsSetMathbackground(void) const;
856 
857  /// Check if it is safe to call GetMathbackground method.
858  ///
859  /// @return
860  /// - true, if the data member is getatable.
861  /// - false, otherwise.
862  bool CanGetMathbackground(void) const;
863 
864  /// Reset Mathbackground data member.
865  void ResetMathbackground(void);
866 
867  /// Get the Mathbackground member data.
868  ///
869  /// @return
870  /// Reference to the member data.
871  const TMathbackground& GetMathbackground(void) const;
872 
873  /// Assign a value to Mathbackground data member.
874  ///
875  /// @param value
876  /// Value to assign
879 
880  /// Assign a value to Mathbackground data member.
881  ///
882  /// @return
883  /// Reference to the data value.
885 
886  /// Check if a value has been assigned to Scriptlevel data member.
887  ///
888  /// Data member Scriptlevel is optional;
889  /// its type is defined as 'typedef string TScriptlevel'
890  /// @return
891  /// - true, if a value has been assigned.
892  /// - false, otherwise.
893  bool IsSetScriptlevel(void) const;
894 
895  /// Check if it is safe to call GetScriptlevel method.
896  ///
897  /// @return
898  /// - true, if the data member is getatable.
899  /// - false, otherwise.
900  bool CanGetScriptlevel(void) const;
901 
902  /// Reset Scriptlevel data member.
903  void ResetScriptlevel(void);
904 
905  /// Get the Scriptlevel member data.
906  ///
907  /// @return
908  /// Reference to the member data.
909  const TScriptlevel& GetScriptlevel(void) const;
910 
911  /// Assign a value to Scriptlevel data member.
912  ///
913  /// @param value
914  /// Value to assign
915  void SetScriptlevel(const TScriptlevel& value);
917 
918  /// Assign a value to Scriptlevel data member.
919  ///
920  /// @return
921  /// Reference to the data value.
923 
924  /// Check if a value has been assigned to Displaystyle data member.
925  ///
926  /// Data member Displaystyle is optional;
927  /// its type is defined as 'typedef EAttlist_displaystyle TDisplaystyle'
928  /// @return
929  /// - true, if a value has been assigned.
930  /// - false, otherwise.
931  bool IsSetDisplaystyle(void) const;
932 
933  /// Check if it is safe to call GetDisplaystyle method.
934  ///
935  /// @return
936  /// - true, if the data member is getatable.
937  /// - false, otherwise.
938  bool CanGetDisplaystyle(void) const;
939 
940  /// Reset Displaystyle data member.
941  void ResetDisplaystyle(void);
942 
943  /// Get the Displaystyle member data.
944  ///
945  /// @return
946  /// Copy of the member data.
947  TDisplaystyle GetDisplaystyle(void) const;
948 
949  /// Assign a value to Displaystyle data member.
950  ///
951  /// @param value
952  /// Value to assign
954 
955  /// Assign a value to Displaystyle data member.
956  ///
957  /// @return
958  /// Reference to the data value.
960 
961  /// Check if a value has been assigned to Scriptsizemultiplier data member.
962  ///
963  /// Data member Scriptsizemultiplier is optional;
964  /// its type is defined as 'typedef string TScriptsizemultiplier'
965  /// @return
966  /// - true, if a value has been assigned.
967  /// - false, otherwise.
968  bool IsSetScriptsizemultiplier(void) const;
969 
970  /// Check if it is safe to call GetScriptsizemultiplier method.
971  ///
972  /// @return
973  /// - true, if the data member is getatable.
974  /// - false, otherwise.
975  bool CanGetScriptsizemultiplier(void) const;
976 
977  /// Reset Scriptsizemultiplier data member.
978  void ResetScriptsizemultiplier(void);
979 
980  /// Get the Scriptsizemultiplier member data.
981  ///
982  /// @return
983  /// Reference to the member data.
985 
986  /// Assign a value to Scriptsizemultiplier data member.
987  ///
988  /// @param value
989  /// Value to assign
992 
993  /// Assign a value to Scriptsizemultiplier data member.
994  ///
995  /// @return
996  /// Reference to the data value.
998 
999  /// Check if a value has been assigned to Scriptminsize data member.
1000  ///
1001  /// Data member Scriptminsize is optional;
1002  /// its type is defined as 'typedef string TScriptminsize'
1003  /// @return
1004  /// - true, if a value has been assigned.
1005  /// - false, otherwise.
1006  bool IsSetScriptminsize(void) const;
1007 
1008  /// Check if it is safe to call GetScriptminsize method.
1009  ///
1010  /// @return
1011  /// - true, if the data member is getatable.
1012  /// - false, otherwise.
1013  bool CanGetScriptminsize(void) const;
1014 
1015  /// Reset Scriptminsize data member.
1016  void ResetScriptminsize(void);
1017 
1018  /// Get the Scriptminsize member data.
1019  ///
1020  /// @return
1021  /// Reference to the member data.
1022  const TScriptminsize& GetScriptminsize(void) const;
1023 
1024  /// Assign a value to Scriptminsize data member.
1025  ///
1026  /// @param value
1027  /// Value to assign
1028  void SetScriptminsize(const TScriptminsize& value);
1030 
1031  /// Assign a value to Scriptminsize data member.
1032  ///
1033  /// @return
1034  /// Reference to the data value.
1036 
1037  /// Check if a value has been assigned to Infixlinebreakstyle data member.
1038  ///
1039  /// Data member Infixlinebreakstyle is optional;
1040  /// its type is defined as 'typedef EAttlist_infixlinebreakstyle TInfixlinebreakstyle'
1041  /// @return
1042  /// - true, if a value has been assigned.
1043  /// - false, otherwise.
1044  bool IsSetInfixlinebreakstyle(void) const;
1045 
1046  /// Check if it is safe to call GetInfixlinebreakstyle method.
1047  ///
1048  /// @return
1049  /// - true, if the data member is getatable.
1050  /// - false, otherwise.
1051  bool CanGetInfixlinebreakstyle(void) const;
1052 
1053  /// Reset Infixlinebreakstyle data member.
1054  void ResetInfixlinebreakstyle(void);
1055 
1056  /// Get the Infixlinebreakstyle member data.
1057  ///
1058  /// @return
1059  /// Copy of the member data.
1061 
1062  /// Assign a value to Infixlinebreakstyle data member.
1063  ///
1064  /// @param value
1065  /// Value to assign
1067 
1068  /// Assign a value to Infixlinebreakstyle data member.
1069  ///
1070  /// @return
1071  /// Reference to the data value.
1073 
1074  /// Check if a value has been assigned to Decimalpoint data member.
1075  ///
1076  /// Data member Decimalpoint is optional;
1077  /// its type is defined as 'typedef string TDecimalpoint'
1078  /// @return
1079  /// - true, if a value has been assigned.
1080  /// - false, otherwise.
1081  bool IsSetDecimalpoint(void) const;
1082 
1083  /// Check if it is safe to call GetDecimalpoint method.
1084  ///
1085  /// @return
1086  /// - true, if the data member is getatable.
1087  /// - false, otherwise.
1088  bool CanGetDecimalpoint(void) const;
1089 
1090  /// Reset Decimalpoint data member.
1091  void ResetDecimalpoint(void);
1092 
1093  /// Get the Decimalpoint member data.
1094  ///
1095  /// @return
1096  /// Reference to the member data.
1097  const TDecimalpoint& GetDecimalpoint(void) const;
1098 
1099  /// Assign a value to Decimalpoint data member.
1100  ///
1101  /// @param value
1102  /// Value to assign
1103  void SetDecimalpoint(const TDecimalpoint& value);
1105 
1106  /// Assign a value to Decimalpoint data member.
1107  ///
1108  /// @return
1109  /// Reference to the data value.
1111 
1112  /// Check if a value has been assigned to Accent data member.
1113  ///
1114  /// Data member Accent is optional;
1115  /// its type is defined as 'typedef EAttlist_accent TAccent'
1116  /// @return
1117  /// - true, if a value has been assigned.
1118  /// - false, otherwise.
1119  bool IsSetAccent(void) const;
1120 
1121  /// Check if it is safe to call GetAccent method.
1122  ///
1123  /// @return
1124  /// - true, if the data member is getatable.
1125  /// - false, otherwise.
1126  bool CanGetAccent(void) const;
1127 
1128  /// Reset Accent data member.
1129  void ResetAccent(void);
1130 
1131  /// Get the Accent member data.
1132  ///
1133  /// @return
1134  /// Copy of the member data.
1135  TAccent GetAccent(void) const;
1136 
1137  /// Assign a value to Accent data member.
1138  ///
1139  /// @param value
1140  /// Value to assign
1141  void SetAccent(TAccent value);
1142 
1143  /// Assign a value to Accent data member.
1144  ///
1145  /// @return
1146  /// Reference to the data value.
1147  TAccent& SetAccent(void);
1148 
1149  /// Check if a value has been assigned to Accentunder data member.
1150  ///
1151  /// Data member Accentunder is optional;
1152  /// its type is defined as 'typedef EAttlist_accentunder TAccentunder'
1153  /// @return
1154  /// - true, if a value has been assigned.
1155  /// - false, otherwise.
1156  bool IsSetAccentunder(void) const;
1157 
1158  /// Check if it is safe to call GetAccentunder method.
1159  ///
1160  /// @return
1161  /// - true, if the data member is getatable.
1162  /// - false, otherwise.
1163  bool CanGetAccentunder(void) const;
1164 
1165  /// Reset Accentunder data member.
1166  void ResetAccentunder(void);
1167 
1168  /// Get the Accentunder member data.
1169  ///
1170  /// @return
1171  /// Copy of the member data.
1172  TAccentunder GetAccentunder(void) const;
1173 
1174  /// Assign a value to Accentunder data member.
1175  ///
1176  /// @param value
1177  /// Value to assign
1179 
1180  /// Assign a value to Accentunder data member.
1181  ///
1182  /// @return
1183  /// Reference to the data value.
1185 
1186  /// Check if a value has been assigned to Align data member.
1187  ///
1188  /// Data member Align is optional;
1189  /// its type is defined as 'typedef EAttlist_align TAlign'
1190  /// @return
1191  /// - true, if a value has been assigned.
1192  /// - false, otherwise.
1193  bool IsSetAlign(void) const;
1194 
1195  /// Check if it is safe to call GetAlign method.
1196  ///
1197  /// @return
1198  /// - true, if the data member is getatable.
1199  /// - false, otherwise.
1200  bool CanGetAlign(void) const;
1201 
1202  /// Reset Align data member.
1203  void ResetAlign(void);
1204 
1205  /// Get the Align member data.
1206  ///
1207  /// @return
1208  /// Copy of the member data.
1209  TAlign GetAlign(void) const;
1210 
1211  /// Assign a value to Align data member.
1212  ///
1213  /// @param value
1214  /// Value to assign
1215  void SetAlign(TAlign value);
1216 
1217  /// Assign a value to Align data member.
1218  ///
1219  /// @return
1220  /// Reference to the data value.
1221  TAlign& SetAlign(void);
1222 
1223  /// Check if a value has been assigned to Alignmentscope data member.
1224  ///
1225  /// Data member Alignmentscope is optional;
1226  /// its type is defined as 'typedef string TAlignmentscope'
1227  /// @return
1228  /// - true, if a value has been assigned.
1229  /// - false, otherwise.
1230  bool IsSetAlignmentscope(void) const;
1231 
1232  /// Check if it is safe to call GetAlignmentscope method.
1233  ///
1234  /// @return
1235  /// - true, if the data member is getatable.
1236  /// - false, otherwise.
1237  bool CanGetAlignmentscope(void) const;
1238 
1239  /// Reset Alignmentscope data member.
1240  void ResetAlignmentscope(void);
1241 
1242  /// Get the Alignmentscope member data.
1243  ///
1244  /// @return
1245  /// Reference to the member data.
1246  const TAlignmentscope& GetAlignmentscope(void) const;
1247 
1248  /// Assign a value to Alignmentscope data member.
1249  ///
1250  /// @param value
1251  /// Value to assign
1254 
1255  /// Assign a value to Alignmentscope data member.
1256  ///
1257  /// @return
1258  /// Reference to the data value.
1260 
1261  /// Check if a value has been assigned to Bevelled data member.
1262  ///
1263  /// Data member Bevelled is optional;
1264  /// its type is defined as 'typedef EAttlist_bevelled TBevelled'
1265  /// @return
1266  /// - true, if a value has been assigned.
1267  /// - false, otherwise.
1268  bool IsSetBevelled(void) const;
1269 
1270  /// Check if it is safe to call GetBevelled method.
1271  ///
1272  /// @return
1273  /// - true, if the data member is getatable.
1274  /// - false, otherwise.
1275  bool CanGetBevelled(void) const;
1276 
1277  /// Reset Bevelled data member.
1278  void ResetBevelled(void);
1279 
1280  /// Get the Bevelled member data.
1281  ///
1282  /// @return
1283  /// Copy of the member data.
1284  TBevelled GetBevelled(void) const;
1285 
1286  /// Assign a value to Bevelled data member.
1287  ///
1288  /// @param value
1289  /// Value to assign
1290  void SetBevelled(TBevelled value);
1291 
1292  /// Assign a value to Bevelled data member.
1293  ///
1294  /// @return
1295  /// Reference to the data value.
1296  TBevelled& SetBevelled(void);
1297 
1298  /// Check if a value has been assigned to Charalign data member.
1299  ///
1300  /// Data member Charalign is optional;
1301  /// its type is defined as 'typedef EAttlist_charalign TCharalign'
1302  /// @return
1303  /// - true, if a value has been assigned.
1304  /// - false, otherwise.
1305  bool IsSetCharalign(void) const;
1306 
1307  /// Check if it is safe to call GetCharalign method.
1308  ///
1309  /// @return
1310  /// - true, if the data member is getatable.
1311  /// - false, otherwise.
1312  bool CanGetCharalign(void) const;
1313 
1314  /// Reset Charalign data member.
1315  void ResetCharalign(void);
1316 
1317  /// Get the Charalign member data.
1318  ///
1319  /// @return
1320  /// Copy of the member data.
1321  TCharalign GetCharalign(void) const;
1322 
1323  /// Assign a value to Charalign data member.
1324  ///
1325  /// @param value
1326  /// Value to assign
1328 
1329  /// Assign a value to Charalign data member.
1330  ///
1331  /// @return
1332  /// Reference to the data value.
1333  TCharalign& SetCharalign(void);
1334 
1335  /// Check if a value has been assigned to Charspacing data member.
1336  ///
1337  /// Data member Charspacing is optional;
1338  /// its type is defined as 'typedef string TCharspacing'
1339  /// @return
1340  /// - true, if a value has been assigned.
1341  /// - false, otherwise.
1342  bool IsSetCharspacing(void) const;
1343 
1344  /// Check if it is safe to call GetCharspacing method.
1345  ///
1346  /// @return
1347  /// - true, if the data member is getatable.
1348  /// - false, otherwise.
1349  bool CanGetCharspacing(void) const;
1350 
1351  /// Reset Charspacing data member.
1352  void ResetCharspacing(void);
1353 
1354  /// Get the Charspacing member data.
1355  ///
1356  /// @return
1357  /// Reference to the member data.
1358  const TCharspacing& GetCharspacing(void) const;
1359 
1360  /// Assign a value to Charspacing data member.
1361  ///
1362  /// @param value
1363  /// Value to assign
1364  void SetCharspacing(const TCharspacing& value);
1366 
1367  /// Assign a value to Charspacing data member.
1368  ///
1369  /// @return
1370  /// Reference to the data value.
1372 
1373  /// Check if a value has been assigned to Close data member.
1374  ///
1375  /// Data member Close is optional;
1376  /// its type is defined as 'typedef string TClose'
1377  /// @return
1378  /// - true, if a value has been assigned.
1379  /// - false, otherwise.
1380  bool IsSetClose(void) const;
1381 
1382  /// Check if it is safe to call GetClose method.
1383  ///
1384  /// @return
1385  /// - true, if the data member is getatable.
1386  /// - false, otherwise.
1387  bool CanGetClose(void) const;
1388 
1389  /// Reset Close data member.
1390  void ResetClose(void);
1391 
1392  /// Get the Close member data.
1393  ///
1394  /// @return
1395  /// Reference to the member data.
1396  const TClose& GetClose(void) const;
1397 
1398  /// Assign a value to Close data member.
1399  ///
1400  /// @param value
1401  /// Value to assign
1402  void SetClose(const TClose& value);
1403  void SetClose(TClose&& value);
1404 
1405  /// Assign a value to Close data member.
1406  ///
1407  /// @return
1408  /// Reference to the data value.
1409  TClose& SetClose(void);
1410 
1411  /// Check if a value has been assigned to Columnalign data member.
1412  ///
1413  /// Data member Columnalign is optional;
1414  /// its type is defined as 'typedef string TColumnalign'
1415  /// @return
1416  /// - true, if a value has been assigned.
1417  /// - false, otherwise.
1418  bool IsSetColumnalign(void) const;
1419 
1420  /// Check if it is safe to call GetColumnalign method.
1421  ///
1422  /// @return
1423  /// - true, if the data member is getatable.
1424  /// - false, otherwise.
1425  bool CanGetColumnalign(void) const;
1426 
1427  /// Reset Columnalign data member.
1428  void ResetColumnalign(void);
1429 
1430  /// Get the Columnalign member data.
1431  ///
1432  /// @return
1433  /// Reference to the member data.
1434  const TColumnalign& GetColumnalign(void) const;
1435 
1436  /// Assign a value to Columnalign data member.
1437  ///
1438  /// @param value
1439  /// Value to assign
1440  void SetColumnalign(const TColumnalign& value);
1442 
1443  /// Assign a value to Columnalign data member.
1444  ///
1445  /// @return
1446  /// Reference to the data value.
1448 
1449  /// Check if a value has been assigned to Columnlines data member.
1450  ///
1451  /// Data member Columnlines is optional;
1452  /// its type is defined as 'typedef string TColumnlines'
1453  /// @return
1454  /// - true, if a value has been assigned.
1455  /// - false, otherwise.
1456  bool IsSetColumnlines(void) const;
1457 
1458  /// Check if it is safe to call GetColumnlines method.
1459  ///
1460  /// @return
1461  /// - true, if the data member is getatable.
1462  /// - false, otherwise.
1463  bool CanGetColumnlines(void) const;
1464 
1465  /// Reset Columnlines data member.
1466  void ResetColumnlines(void);
1467 
1468  /// Get the Columnlines member data.
1469  ///
1470  /// @return
1471  /// Reference to the member data.
1472  const TColumnlines& GetColumnlines(void) const;
1473 
1474  /// Assign a value to Columnlines data member.
1475  ///
1476  /// @param value
1477  /// Value to assign
1478  void SetColumnlines(const TColumnlines& value);
1480 
1481  /// Assign a value to Columnlines data member.
1482  ///
1483  /// @return
1484  /// Reference to the data value.
1486 
1487  /// Check if a value has been assigned to Columnspacing data member.
1488  ///
1489  /// Data member Columnspacing is optional;
1490  /// its type is defined as 'typedef string TColumnspacing'
1491  /// @return
1492  /// - true, if a value has been assigned.
1493  /// - false, otherwise.
1494  bool IsSetColumnspacing(void) const;
1495 
1496  /// Check if it is safe to call GetColumnspacing method.
1497  ///
1498  /// @return
1499  /// - true, if the data member is getatable.
1500  /// - false, otherwise.
1501  bool CanGetColumnspacing(void) const;
1502 
1503  /// Reset Columnspacing data member.
1504  void ResetColumnspacing(void);
1505 
1506  /// Get the Columnspacing member data.
1507  ///
1508  /// @return
1509  /// Reference to the member data.
1510  const TColumnspacing& GetColumnspacing(void) const;
1511 
1512  /// Assign a value to Columnspacing data member.
1513  ///
1514  /// @param value
1515  /// Value to assign
1516  void SetColumnspacing(const TColumnspacing& value);
1518 
1519  /// Assign a value to Columnspacing data member.
1520  ///
1521  /// @return
1522  /// Reference to the data value.
1524 
1525  /// Check if a value has been assigned to Columnspan data member.
1526  ///
1527  /// Data member Columnspan is optional;
1528  /// its type is defined as 'typedef string TColumnspan'
1529  /// @return
1530  /// - true, if a value has been assigned.
1531  /// - false, otherwise.
1532  bool IsSetColumnspan(void) const;
1533 
1534  /// Check if it is safe to call GetColumnspan method.
1535  ///
1536  /// @return
1537  /// - true, if the data member is getatable.
1538  /// - false, otherwise.
1539  bool CanGetColumnspan(void) const;
1540 
1541  /// Reset Columnspan data member.
1542  void ResetColumnspan(void);
1543 
1544  /// Get the Columnspan member data.
1545  ///
1546  /// @return
1547  /// Reference to the member data.
1548  const TColumnspan& GetColumnspan(void) const;
1549 
1550  /// Assign a value to Columnspan data member.
1551  ///
1552  /// @param value
1553  /// Value to assign
1554  void SetColumnspan(const TColumnspan& value);
1556 
1557  /// Assign a value to Columnspan data member.
1558  ///
1559  /// @return
1560  /// Reference to the data value.
1561  TColumnspan& SetColumnspan(void);
1562 
1563  /// Check if a value has been assigned to Columnwidth data member.
1564  ///
1565  /// Data member Columnwidth is optional;
1566  /// its type is defined as 'typedef string TColumnwidth'
1567  /// @return
1568  /// - true, if a value has been assigned.
1569  /// - false, otherwise.
1570  bool IsSetColumnwidth(void) const;
1571 
1572  /// Check if it is safe to call GetColumnwidth method.
1573  ///
1574  /// @return
1575  /// - true, if the data member is getatable.
1576  /// - false, otherwise.
1577  bool CanGetColumnwidth(void) const;
1578 
1579  /// Reset Columnwidth data member.
1580  void ResetColumnwidth(void);
1581 
1582  /// Get the Columnwidth member data.
1583  ///
1584  /// @return
1585  /// Reference to the member data.
1586  const TColumnwidth& GetColumnwidth(void) const;
1587 
1588  /// Assign a value to Columnwidth data member.
1589  ///
1590  /// @param value
1591  /// Value to assign
1592  void SetColumnwidth(const TColumnwidth& value);
1594 
1595  /// Assign a value to Columnwidth data member.
1596  ///
1597  /// @return
1598  /// Reference to the data value.
1600 
1601  /// Check if a value has been assigned to Crossout data member.
1602  ///
1603  /// Data member Crossout is optional;
1604  /// its type is defined as 'typedef string TCrossout'
1605  /// @return
1606  /// - true, if a value has been assigned.
1607  /// - false, otherwise.
1608  bool IsSetCrossout(void) const;
1609 
1610  /// Check if it is safe to call GetCrossout method.
1611  ///
1612  /// @return
1613  /// - true, if the data member is getatable.
1614  /// - false, otherwise.
1615  bool CanGetCrossout(void) const;
1616 
1617  /// Reset Crossout data member.
1618  void ResetCrossout(void);
1619 
1620  /// Get the Crossout member data.
1621  ///
1622  /// @return
1623  /// Reference to the member data.
1624  const TCrossout& GetCrossout(void) const;
1625 
1626  /// Assign a value to Crossout data member.
1627  ///
1628  /// @param value
1629  /// Value to assign
1630  void SetCrossout(const TCrossout& value);
1631  void SetCrossout(TCrossout&& value);
1632 
1633  /// Assign a value to Crossout data member.
1634  ///
1635  /// @return
1636  /// Reference to the data value.
1637  TCrossout& SetCrossout(void);
1638 
1639  /// Check if a value has been assigned to Denomalign data member.
1640  ///
1641  /// Data member Denomalign is optional;
1642  /// its type is defined as 'typedef EAttlist_denomalign TDenomalign'
1643  /// @return
1644  /// - true, if a value has been assigned.
1645  /// - false, otherwise.
1646  bool IsSetDenomalign(void) const;
1647 
1648  /// Check if it is safe to call GetDenomalign method.
1649  ///
1650  /// @return
1651  /// - true, if the data member is getatable.
1652  /// - false, otherwise.
1653  bool CanGetDenomalign(void) const;
1654 
1655  /// Reset Denomalign data member.
1656  void ResetDenomalign(void);
1657 
1658  /// Get the Denomalign member data.
1659  ///
1660  /// @return
1661  /// Copy of the member data.
1662  TDenomalign GetDenomalign(void) const;
1663 
1664  /// Assign a value to Denomalign data member.
1665  ///
1666  /// @param value
1667  /// Value to assign
1669 
1670  /// Assign a value to Denomalign data member.
1671  ///
1672  /// @return
1673  /// Reference to the data value.
1674  TDenomalign& SetDenomalign(void);
1675 
1676  /// Check if a value has been assigned to Depth data member.
1677  ///
1678  /// Data member Depth is optional;
1679  /// its type is defined as 'typedef string TDepth'
1680  /// @return
1681  /// - true, if a value has been assigned.
1682  /// - false, otherwise.
1683  bool IsSetDepth(void) const;
1684 
1685  /// Check if it is safe to call GetDepth method.
1686  ///
1687  /// @return
1688  /// - true, if the data member is getatable.
1689  /// - false, otherwise.
1690  bool CanGetDepth(void) const;
1691 
1692  /// Reset Depth data member.
1693  void ResetDepth(void);
1694 
1695  /// Get the Depth member data.
1696  ///
1697  /// @return
1698  /// Reference to the member data.
1699  const TDepth& GetDepth(void) const;
1700 
1701  /// Assign a value to Depth data member.
1702  ///
1703  /// @param value
1704  /// Value to assign
1705  void SetDepth(const TDepth& value);
1706  void SetDepth(TDepth&& value);
1707 
1708  /// Assign a value to Depth data member.
1709  ///
1710  /// @return
1711  /// Reference to the data value.
1712  TDepth& SetDepth(void);
1713 
1714  /// Check if a value has been assigned to Dir data member.
1715  ///
1716  /// Data member Dir is optional;
1717  /// its type is defined as 'typedef EAttlist_dir TDir'
1718  /// @return
1719  /// - true, if a value has been assigned.
1720  /// - false, otherwise.
1721  bool IsSetDir(void) const;
1722 
1723  /// Check if it is safe to call GetDir method.
1724  ///
1725  /// @return
1726  /// - true, if the data member is getatable.
1727  /// - false, otherwise.
1728  bool CanGetDir(void) const;
1729 
1730  /// Reset Dir data member.
1731  void ResetDir(void);
1732 
1733  /// Get the Dir member data.
1734  ///
1735  /// @return
1736  /// Copy of the member data.
1737  TDir GetDir(void) const;
1738 
1739  /// Assign a value to Dir data member.
1740  ///
1741  /// @param value
1742  /// Value to assign
1743  void SetDir(TDir value);
1744 
1745  /// Assign a value to Dir data member.
1746  ///
1747  /// @return
1748  /// Reference to the data value.
1749  TDir& SetDir(void);
1750 
1751  /// Check if a value has been assigned to Edge data member.
1752  ///
1753  /// Data member Edge is optional;
1754  /// its type is defined as 'typedef EAttlist_edge TEdge'
1755  /// @return
1756  /// - true, if a value has been assigned.
1757  /// - false, otherwise.
1758  bool IsSetEdge(void) const;
1759 
1760  /// Check if it is safe to call GetEdge method.
1761  ///
1762  /// @return
1763  /// - true, if the data member is getatable.
1764  /// - false, otherwise.
1765  bool CanGetEdge(void) const;
1766 
1767  /// Reset Edge data member.
1768  void ResetEdge(void);
1769 
1770  /// Get the Edge member data.
1771  ///
1772  /// @return
1773  /// Copy of the member data.
1774  TEdge GetEdge(void) const;
1775 
1776  /// Assign a value to Edge data member.
1777  ///
1778  /// @param value
1779  /// Value to assign
1780  void SetEdge(TEdge value);
1781 
1782  /// Assign a value to Edge data member.
1783  ///
1784  /// @return
1785  /// Reference to the data value.
1786  TEdge& SetEdge(void);
1787 
1788  /// Check if a value has been assigned to Equalcolumns data member.
1789  ///
1790  /// Data member Equalcolumns is optional;
1791  /// its type is defined as 'typedef EAttlist_equalcolumns TEqualcolumns'
1792  /// @return
1793  /// - true, if a value has been assigned.
1794  /// - false, otherwise.
1795  bool IsSetEqualcolumns(void) const;
1796 
1797  /// Check if it is safe to call GetEqualcolumns method.
1798  ///
1799  /// @return
1800  /// - true, if the data member is getatable.
1801  /// - false, otherwise.
1802  bool CanGetEqualcolumns(void) const;
1803 
1804  /// Reset Equalcolumns data member.
1805  void ResetEqualcolumns(void);
1806 
1807  /// Get the Equalcolumns member data.
1808  ///
1809  /// @return
1810  /// Copy of the member data.
1811  TEqualcolumns GetEqualcolumns(void) const;
1812 
1813  /// Assign a value to Equalcolumns data member.
1814  ///
1815  /// @param value
1816  /// Value to assign
1818 
1819  /// Assign a value to Equalcolumns data member.
1820  ///
1821  /// @return
1822  /// Reference to the data value.
1824 
1825  /// Check if a value has been assigned to Equalrows data member.
1826  ///
1827  /// Data member Equalrows is optional;
1828  /// its type is defined as 'typedef EAttlist_equalrows TEqualrows'
1829  /// @return
1830  /// - true, if a value has been assigned.
1831  /// - false, otherwise.
1832  bool IsSetEqualrows(void) const;
1833 
1834  /// Check if it is safe to call GetEqualrows method.
1835  ///
1836  /// @return
1837  /// - true, if the data member is getatable.
1838  /// - false, otherwise.
1839  bool CanGetEqualrows(void) const;
1840 
1841  /// Reset Equalrows data member.
1842  void ResetEqualrows(void);
1843 
1844  /// Get the Equalrows member data.
1845  ///
1846  /// @return
1847  /// Copy of the member data.
1848  TEqualrows GetEqualrows(void) const;
1849 
1850  /// Assign a value to Equalrows data member.
1851  ///
1852  /// @param value
1853  /// Value to assign
1855 
1856  /// Assign a value to Equalrows data member.
1857  ///
1858  /// @return
1859  /// Reference to the data value.
1860  TEqualrows& SetEqualrows(void);
1861 
1862  /// Check if a value has been assigned to Fence data member.
1863  ///
1864  /// Data member Fence is optional;
1865  /// its type is defined as 'typedef EAttlist_fence TFence'
1866  /// @return
1867  /// - true, if a value has been assigned.
1868  /// - false, otherwise.
1869  bool IsSetFence(void) const;
1870 
1871  /// Check if it is safe to call GetFence method.
1872  ///
1873  /// @return
1874  /// - true, if the data member is getatable.
1875  /// - false, otherwise.
1876  bool CanGetFence(void) const;
1877 
1878  /// Reset Fence data member.
1879  void ResetFence(void);
1880 
1881  /// Get the Fence member data.
1882  ///
1883  /// @return
1884  /// Copy of the member data.
1885  TFence GetFence(void) const;
1886 
1887  /// Assign a value to Fence data member.
1888  ///
1889  /// @param value
1890  /// Value to assign
1891  void SetFence(TFence value);
1892 
1893  /// Assign a value to Fence data member.
1894  ///
1895  /// @return
1896  /// Reference to the data value.
1897  TFence& SetFence(void);
1898 
1899  /// Check if a value has been assigned to Form data member.
1900  ///
1901  /// Data member Form is optional;
1902  /// its type is defined as 'typedef EAttlist_form TForm'
1903  /// @return
1904  /// - true, if a value has been assigned.
1905  /// - false, otherwise.
1906  bool IsSetForm(void) const;
1907 
1908  /// Check if it is safe to call GetForm method.
1909  ///
1910  /// @return
1911  /// - true, if the data member is getatable.
1912  /// - false, otherwise.
1913  bool CanGetForm(void) const;
1914 
1915  /// Reset Form data member.
1916  void ResetForm(void);
1917 
1918  /// Get the Form member data.
1919  ///
1920  /// @return
1921  /// Copy of the member data.
1922  TForm GetForm(void) const;
1923 
1924  /// Assign a value to Form data member.
1925  ///
1926  /// @param value
1927  /// Value to assign
1928  void SetForm(TForm value);
1929 
1930  /// Assign a value to Form data member.
1931  ///
1932  /// @return
1933  /// Reference to the data value.
1934  TForm& SetForm(void);
1935 
1936  /// Check if a value has been assigned to Frame data member.
1937  ///
1938  /// Data member Frame is optional;
1939  /// its type is defined as 'typedef EAttlist_frame TFrame'
1940  /// @return
1941  /// - true, if a value has been assigned.
1942  /// - false, otherwise.
1943  bool IsSetFrame(void) const;
1944 
1945  /// Check if it is safe to call GetFrame method.
1946  ///
1947  /// @return
1948  /// - true, if the data member is getatable.
1949  /// - false, otherwise.
1950  bool CanGetFrame(void) const;
1951 
1952  /// Reset Frame data member.
1953  void ResetFrame(void);
1954 
1955  /// Get the Frame member data.
1956  ///
1957  /// @return
1958  /// Copy of the member data.
1959  TFrame GetFrame(void) const;
1960 
1961  /// Assign a value to Frame data member.
1962  ///
1963  /// @param value
1964  /// Value to assign
1965  void SetFrame(TFrame value);
1966 
1967  /// Assign a value to Frame data member.
1968  ///
1969  /// @return
1970  /// Reference to the data value.
1971  TFrame& SetFrame(void);
1972 
1973  /// Check if a value has been assigned to Framespacing data member.
1974  ///
1975  /// Data member Framespacing is optional;
1976  /// its type is defined as 'typedef string TFramespacing'
1977  /// @return
1978  /// - true, if a value has been assigned.
1979  /// - false, otherwise.
1980  bool IsSetFramespacing(void) const;
1981 
1982  /// Check if it is safe to call GetFramespacing method.
1983  ///
1984  /// @return
1985  /// - true, if the data member is getatable.
1986  /// - false, otherwise.
1987  bool CanGetFramespacing(void) const;
1988 
1989  /// Reset Framespacing data member.
1990  void ResetFramespacing(void);
1991 
1992  /// Get the Framespacing member data.
1993  ///
1994  /// @return
1995  /// Reference to the member data.
1996  const TFramespacing& GetFramespacing(void) const;
1997 
1998  /// Assign a value to Framespacing data member.
1999  ///
2000  /// @param value
2001  /// Value to assign
2002  void SetFramespacing(const TFramespacing& value);
2004 
2005  /// Assign a value to Framespacing data member.
2006  ///
2007  /// @return
2008  /// Reference to the data value.
2010 
2011  /// Check if a value has been assigned to Groupalign data member.
2012  ///
2013  /// Data member Groupalign is optional;
2014  /// its type is defined as 'typedef string TGroupalign'
2015  /// @return
2016  /// - true, if a value has been assigned.
2017  /// - false, otherwise.
2018  bool IsSetGroupalign(void) const;
2019 
2020  /// Check if it is safe to call GetGroupalign method.
2021  ///
2022  /// @return
2023  /// - true, if the data member is getatable.
2024  /// - false, otherwise.
2025  bool CanGetGroupalign(void) const;
2026 
2027  /// Reset Groupalign data member.
2028  void ResetGroupalign(void);
2029 
2030  /// Get the Groupalign member data.
2031  ///
2032  /// @return
2033  /// Reference to the member data.
2034  const TGroupalign& GetGroupalign(void) const;
2035 
2036  /// Assign a value to Groupalign data member.
2037  ///
2038  /// @param value
2039  /// Value to assign
2040  void SetGroupalign(const TGroupalign& value);
2042 
2043  /// Assign a value to Groupalign data member.
2044  ///
2045  /// @return
2046  /// Reference to the data value.
2047  TGroupalign& SetGroupalign(void);
2048 
2049  /// Check if a value has been assigned to Height data member.
2050  ///
2051  /// Data member Height is optional;
2052  /// its type is defined as 'typedef string THeight'
2053  /// @return
2054  /// - true, if a value has been assigned.
2055  /// - false, otherwise.
2056  bool IsSetHeight(void) const;
2057 
2058  /// Check if it is safe to call GetHeight method.
2059  ///
2060  /// @return
2061  /// - true, if the data member is getatable.
2062  /// - false, otherwise.
2063  bool CanGetHeight(void) const;
2064 
2065  /// Reset Height data member.
2066  void ResetHeight(void);
2067 
2068  /// Get the Height member data.
2069  ///
2070  /// @return
2071  /// Reference to the member data.
2072  const THeight& GetHeight(void) const;
2073 
2074  /// Assign a value to Height data member.
2075  ///
2076  /// @param value
2077  /// Value to assign
2078  void SetHeight(const THeight& value);
2079  void SetHeight(THeight&& value);
2080 
2081  /// Assign a value to Height data member.
2082  ///
2083  /// @return
2084  /// Reference to the data value.
2085  THeight& SetHeight(void);
2086 
2087  /// Check if a value has been assigned to Indentalign data member.
2088  ///
2089  /// Data member Indentalign is optional;
2090  /// its type is defined as 'typedef EAttlist_indentalign TIndentalign'
2091  /// @return
2092  /// - true, if a value has been assigned.
2093  /// - false, otherwise.
2094  bool IsSetIndentalign(void) const;
2095 
2096  /// Check if it is safe to call GetIndentalign method.
2097  ///
2098  /// @return
2099  /// - true, if the data member is getatable.
2100  /// - false, otherwise.
2101  bool CanGetIndentalign(void) const;
2102 
2103  /// Reset Indentalign data member.
2104  void ResetIndentalign(void);
2105 
2106  /// Get the Indentalign member data.
2107  ///
2108  /// @return
2109  /// Copy of the member data.
2110  TIndentalign GetIndentalign(void) const;
2111 
2112  /// Assign a value to Indentalign data member.
2113  ///
2114  /// @param value
2115  /// Value to assign
2117 
2118  /// Assign a value to Indentalign data member.
2119  ///
2120  /// @return
2121  /// Reference to the data value.
2123 
2124  /// Check if a value has been assigned to Indentalignfirst data member.
2125  ///
2126  /// Data member Indentalignfirst is optional;
2127  /// its type is defined as 'typedef EAttlist_indentalignfirst TIndentalignfirst'
2128  /// @return
2129  /// - true, if a value has been assigned.
2130  /// - false, otherwise.
2131  bool IsSetIndentalignfirst(void) const;
2132 
2133  /// Check if it is safe to call GetIndentalignfirst method.
2134  ///
2135  /// @return
2136  /// - true, if the data member is getatable.
2137  /// - false, otherwise.
2138  bool CanGetIndentalignfirst(void) const;
2139 
2140  /// Reset Indentalignfirst data member.
2141  void ResetIndentalignfirst(void);
2142 
2143  /// Get the Indentalignfirst member data.
2144  ///
2145  /// @return
2146  /// Copy of the member data.
2148 
2149  /// Assign a value to Indentalignfirst data member.
2150  ///
2151  /// @param value
2152  /// Value to assign
2154 
2155  /// Assign a value to Indentalignfirst data member.
2156  ///
2157  /// @return
2158  /// Reference to the data value.
2160 
2161  /// Check if a value has been assigned to Indentalignlast data member.
2162  ///
2163  /// Data member Indentalignlast is optional;
2164  /// its type is defined as 'typedef EAttlist_indentalignlast TIndentalignlast'
2165  /// @return
2166  /// - true, if a value has been assigned.
2167  /// - false, otherwise.
2168  bool IsSetIndentalignlast(void) const;
2169 
2170  /// Check if it is safe to call GetIndentalignlast method.
2171  ///
2172  /// @return
2173  /// - true, if the data member is getatable.
2174  /// - false, otherwise.
2175  bool CanGetIndentalignlast(void) const;
2176 
2177  /// Reset Indentalignlast data member.
2178  void ResetIndentalignlast(void);
2179 
2180  /// Get the Indentalignlast member data.
2181  ///
2182  /// @return
2183  /// Copy of the member data.
2185 
2186  /// Assign a value to Indentalignlast data member.
2187  ///
2188  /// @param value
2189  /// Value to assign
2191 
2192  /// Assign a value to Indentalignlast data member.
2193  ///
2194  /// @return
2195  /// Reference to the data value.
2197 
2198  /// Check if a value has been assigned to Indentshift data member.
2199  ///
2200  /// Data member Indentshift is optional;
2201  /// its type is defined as 'typedef string TIndentshift'
2202  /// @return
2203  /// - true, if a value has been assigned.
2204  /// - false, otherwise.
2205  bool IsSetIndentshift(void) const;
2206 
2207  /// Check if it is safe to call GetIndentshift method.
2208  ///
2209  /// @return
2210  /// - true, if the data member is getatable.
2211  /// - false, otherwise.
2212  bool CanGetIndentshift(void) const;
2213 
2214  /// Reset Indentshift data member.
2215  void ResetIndentshift(void);
2216 
2217  /// Get the Indentshift member data.
2218  ///
2219  /// @return
2220  /// Reference to the member data.
2221  const TIndentshift& GetIndentshift(void) const;
2222 
2223  /// Assign a value to Indentshift data member.
2224  ///
2225  /// @param value
2226  /// Value to assign
2227  void SetIndentshift(const TIndentshift& value);
2229 
2230  /// Assign a value to Indentshift data member.
2231  ///
2232  /// @return
2233  /// Reference to the data value.
2235 
2236  /// Check if a value has been assigned to Indentshiftfirst data member.
2237  ///
2238  /// Data member Indentshiftfirst is optional;
2239  /// its type is defined as 'typedef string TIndentshiftfirst'
2240  /// @return
2241  /// - true, if a value has been assigned.
2242  /// - false, otherwise.
2243  bool IsSetIndentshiftfirst(void) const;
2244 
2245  /// Check if it is safe to call GetIndentshiftfirst method.
2246  ///
2247  /// @return
2248  /// - true, if the data member is getatable.
2249  /// - false, otherwise.
2250  bool CanGetIndentshiftfirst(void) const;
2251 
2252  /// Reset Indentshiftfirst data member.
2253  void ResetIndentshiftfirst(void);
2254 
2255  /// Get the Indentshiftfirst member data.
2256  ///
2257  /// @return
2258  /// Reference to the member data.
2259  const TIndentshiftfirst& GetIndentshiftfirst(void) const;
2260 
2261  /// Assign a value to Indentshiftfirst data member.
2262  ///
2263  /// @param value
2264  /// Value to assign
2267 
2268  /// Assign a value to Indentshiftfirst data member.
2269  ///
2270  /// @return
2271  /// Reference to the data value.
2273 
2274  /// Check if a value has been assigned to Indentshiftlast data member.
2275  ///
2276  /// Data member Indentshiftlast is optional;
2277  /// its type is defined as 'typedef string TIndentshiftlast'
2278  /// @return
2279  /// - true, if a value has been assigned.
2280  /// - false, otherwise.
2281  bool IsSetIndentshiftlast(void) const;
2282 
2283  /// Check if it is safe to call GetIndentshiftlast method.
2284  ///
2285  /// @return
2286  /// - true, if the data member is getatable.
2287  /// - false, otherwise.
2288  bool CanGetIndentshiftlast(void) const;
2289 
2290  /// Reset Indentshiftlast data member.
2291  void ResetIndentshiftlast(void);
2292 
2293  /// Get the Indentshiftlast member data.
2294  ///
2295  /// @return
2296  /// Reference to the member data.
2297  const TIndentshiftlast& GetIndentshiftlast(void) const;
2298 
2299  /// Assign a value to Indentshiftlast data member.
2300  ///
2301  /// @param value
2302  /// Value to assign
2305 
2306  /// Assign a value to Indentshiftlast data member.
2307  ///
2308  /// @return
2309  /// Reference to the data value.
2311 
2312  /// Check if a value has been assigned to Indenttarget data member.
2313  ///
2314  /// Data member Indenttarget is optional;
2315  /// its type is defined as 'typedef string TIndenttarget'
2316  /// @return
2317  /// - true, if a value has been assigned.
2318  /// - false, otherwise.
2319  bool IsSetIndenttarget(void) const;
2320 
2321  /// Check if it is safe to call GetIndenttarget method.
2322  ///
2323  /// @return
2324  /// - true, if the data member is getatable.
2325  /// - false, otherwise.
2326  bool CanGetIndenttarget(void) const;
2327 
2328  /// Reset Indenttarget data member.
2329  void ResetIndenttarget(void);
2330 
2331  /// Get the Indenttarget member data.
2332  ///
2333  /// @return
2334  /// Reference to the member data.
2335  const TIndenttarget& GetIndenttarget(void) const;
2336 
2337  /// Assign a value to Indenttarget data member.
2338  ///
2339  /// @param value
2340  /// Value to assign
2341  void SetIndenttarget(const TIndenttarget& value);
2343 
2344  /// Assign a value to Indenttarget data member.
2345  ///
2346  /// @return
2347  /// Reference to the data value.
2349 
2350  /// Check if a value has been assigned to Largeop data member.
2351  ///
2352  /// Data member Largeop is optional;
2353  /// its type is defined as 'typedef EAttlist_largeop TLargeop'
2354  /// @return
2355  /// - true, if a value has been assigned.
2356  /// - false, otherwise.
2357  bool IsSetLargeop(void) const;
2358 
2359  /// Check if it is safe to call GetLargeop method.
2360  ///
2361  /// @return
2362  /// - true, if the data member is getatable.
2363  /// - false, otherwise.
2364  bool CanGetLargeop(void) const;
2365 
2366  /// Reset Largeop data member.
2367  void ResetLargeop(void);
2368 
2369  /// Get the Largeop member data.
2370  ///
2371  /// @return
2372  /// Copy of the member data.
2373  TLargeop GetLargeop(void) const;
2374 
2375  /// Assign a value to Largeop data member.
2376  ///
2377  /// @param value
2378  /// Value to assign
2379  void SetLargeop(TLargeop value);
2380 
2381  /// Assign a value to Largeop data member.
2382  ///
2383  /// @return
2384  /// Reference to the data value.
2385  TLargeop& SetLargeop(void);
2386 
2387  /// Check if a value has been assigned to Leftoverhang data member.
2388  ///
2389  /// Data member Leftoverhang is optional;
2390  /// its type is defined as 'typedef string TLeftoverhang'
2391  /// @return
2392  /// - true, if a value has been assigned.
2393  /// - false, otherwise.
2394  bool IsSetLeftoverhang(void) const;
2395 
2396  /// Check if it is safe to call GetLeftoverhang method.
2397  ///
2398  /// @return
2399  /// - true, if the data member is getatable.
2400  /// - false, otherwise.
2401  bool CanGetLeftoverhang(void) const;
2402 
2403  /// Reset Leftoverhang data member.
2404  void ResetLeftoverhang(void);
2405 
2406  /// Get the Leftoverhang member data.
2407  ///
2408  /// @return
2409  /// Reference to the member data.
2410  const TLeftoverhang& GetLeftoverhang(void) const;
2411 
2412  /// Assign a value to Leftoverhang data member.
2413  ///
2414  /// @param value
2415  /// Value to assign
2416  void SetLeftoverhang(const TLeftoverhang& value);
2418 
2419  /// Assign a value to Leftoverhang data member.
2420  ///
2421  /// @return
2422  /// Reference to the data value.
2424 
2425  /// Check if a value has been assigned to Length data member.
2426  ///
2427  /// Data member Length is optional;
2428  /// its type is defined as 'typedef string TLength'
2429  /// @return
2430  /// - true, if a value has been assigned.
2431  /// - false, otherwise.
2432  bool IsSetLength(void) const;
2433 
2434  /// Check if it is safe to call GetLength method.
2435  ///
2436  /// @return
2437  /// - true, if the data member is getatable.
2438  /// - false, otherwise.
2439  bool CanGetLength(void) const;
2440 
2441  /// Reset Length data member.
2442  void ResetLength(void);
2443 
2444  /// Get the Length member data.
2445  ///
2446  /// @return
2447  /// Reference to the member data.
2448  const TLength& GetLength(void) const;
2449 
2450  /// Assign a value to Length data member.
2451  ///
2452  /// @param value
2453  /// Value to assign
2454  void SetLength(const TLength& value);
2455  void SetLength(TLength&& value);
2456 
2457  /// Assign a value to Length data member.
2458  ///
2459  /// @return
2460  /// Reference to the data value.
2461  TLength& SetLength(void);
2462 
2463  /// Check if a value has been assigned to Linebreak data member.
2464  ///
2465  /// Data member Linebreak is optional;
2466  /// its type is defined as 'typedef EAttlist_linebreak TLinebreak'
2467  /// @return
2468  /// - true, if a value has been assigned.
2469  /// - false, otherwise.
2470  bool IsSetLinebreak(void) const;
2471 
2472  /// Check if it is safe to call GetLinebreak method.
2473  ///
2474  /// @return
2475  /// - true, if the data member is getatable.
2476  /// - false, otherwise.
2477  bool CanGetLinebreak(void) const;
2478 
2479  /// Reset Linebreak data member.
2480  void ResetLinebreak(void);
2481 
2482  /// Get the Linebreak member data.
2483  ///
2484  /// @return
2485  /// Copy of the member data.
2486  TLinebreak GetLinebreak(void) const;
2487 
2488  /// Assign a value to Linebreak data member.
2489  ///
2490  /// @param value
2491  /// Value to assign
2493 
2494  /// Assign a value to Linebreak data member.
2495  ///
2496  /// @return
2497  /// Reference to the data value.
2498  TLinebreak& SetLinebreak(void);
2499 
2500  /// Check if a value has been assigned to Linebreakmultchar data member.
2501  ///
2502  /// Data member Linebreakmultchar is optional;
2503  /// its type is defined as 'typedef string TLinebreakmultchar'
2504  /// @return
2505  /// - true, if a value has been assigned.
2506  /// - false, otherwise.
2507  bool IsSetLinebreakmultchar(void) const;
2508 
2509  /// Check if it is safe to call GetLinebreakmultchar method.
2510  ///
2511  /// @return
2512  /// - true, if the data member is getatable.
2513  /// - false, otherwise.
2514  bool CanGetLinebreakmultchar(void) const;
2515 
2516  /// Reset Linebreakmultchar data member.
2517  void ResetLinebreakmultchar(void);
2518 
2519  /// Get the Linebreakmultchar member data.
2520  ///
2521  /// @return
2522  /// Reference to the member data.
2523  const TLinebreakmultchar& GetLinebreakmultchar(void) const;
2524 
2525  /// Assign a value to Linebreakmultchar data member.
2526  ///
2527  /// @param value
2528  /// Value to assign
2531 
2532  /// Assign a value to Linebreakmultchar data member.
2533  ///
2534  /// @return
2535  /// Reference to the data value.
2537 
2538  /// Check if a value has been assigned to Linebreakstyle data member.
2539  ///
2540  /// Data member Linebreakstyle is optional;
2541  /// its type is defined as 'typedef EAttlist_linebreakstyle TLinebreakstyle'
2542  /// @return
2543  /// - true, if a value has been assigned.
2544  /// - false, otherwise.
2545  bool IsSetLinebreakstyle(void) const;
2546 
2547  /// Check if it is safe to call GetLinebreakstyle method.
2548  ///
2549  /// @return
2550  /// - true, if the data member is getatable.
2551  /// - false, otherwise.
2552  bool CanGetLinebreakstyle(void) const;
2553 
2554  /// Reset Linebreakstyle data member.
2555  void ResetLinebreakstyle(void);
2556 
2557  /// Get the Linebreakstyle member data.
2558  ///
2559  /// @return
2560  /// Copy of the member data.
2561  TLinebreakstyle GetLinebreakstyle(void) const;
2562 
2563  /// Assign a value to Linebreakstyle data member.
2564  ///
2565  /// @param value
2566  /// Value to assign
2568 
2569  /// Assign a value to Linebreakstyle data member.
2570  ///
2571  /// @return
2572  /// Reference to the data value.
2574 
2575  /// Check if a value has been assigned to Lineleading data member.
2576  ///
2577  /// Data member Lineleading is optional;
2578  /// its type is defined as 'typedef string TLineleading'
2579  /// @return
2580  /// - true, if a value has been assigned.
2581  /// - false, otherwise.
2582  bool IsSetLineleading(void) const;
2583 
2584  /// Check if it is safe to call GetLineleading method.
2585  ///
2586  /// @return
2587  /// - true, if the data member is getatable.
2588  /// - false, otherwise.
2589  bool CanGetLineleading(void) const;
2590 
2591  /// Reset Lineleading data member.
2592  void ResetLineleading(void);
2593 
2594  /// Get the Lineleading member data.
2595  ///
2596  /// @return
2597  /// Reference to the member data.
2598  const TLineleading& GetLineleading(void) const;
2599 
2600  /// Assign a value to Lineleading data member.
2601  ///
2602  /// @param value
2603  /// Value to assign
2604  void SetLineleading(const TLineleading& value);
2606 
2607  /// Assign a value to Lineleading data member.
2608  ///
2609  /// @return
2610  /// Reference to the data value.
2612 
2613  /// Check if a value has been assigned to Linethickness data member.
2614  ///
2615  /// Data member Linethickness is optional;
2616  /// its type is defined as 'typedef string TLinethickness'
2617  /// @return
2618  /// - true, if a value has been assigned.
2619  /// - false, otherwise.
2620  bool IsSetLinethickness(void) const;
2621 
2622  /// Check if it is safe to call GetLinethickness method.
2623  ///
2624  /// @return
2625  /// - true, if the data member is getatable.
2626  /// - false, otherwise.
2627  bool CanGetLinethickness(void) const;
2628 
2629  /// Reset Linethickness data member.
2630  void ResetLinethickness(void);
2631 
2632  /// Get the Linethickness member data.
2633  ///
2634  /// @return
2635  /// Reference to the member data.
2636  const TLinethickness& GetLinethickness(void) const;
2637 
2638  /// Assign a value to Linethickness data member.
2639  ///
2640  /// @param value
2641  /// Value to assign
2642  void SetLinethickness(const TLinethickness& value);
2644 
2645  /// Assign a value to Linethickness data member.
2646  ///
2647  /// @return
2648  /// Reference to the data value.
2650 
2651  /// Check if a value has been assigned to Location data member.
2652  ///
2653  /// Data member Location is optional;
2654  /// its type is defined as 'typedef EAttlist_location TLocation'
2655  /// @return
2656  /// - true, if a value has been assigned.
2657  /// - false, otherwise.
2658  bool IsSetLocation(void) const;
2659 
2660  /// Check if it is safe to call GetLocation method.
2661  ///
2662  /// @return
2663  /// - true, if the data member is getatable.
2664  /// - false, otherwise.
2665  bool CanGetLocation(void) const;
2666 
2667  /// Reset Location data member.
2668  void ResetLocation(void);
2669 
2670  /// Get the Location member data.
2671  ///
2672  /// @return
2673  /// Copy of the member data.
2674  TLocation GetLocation(void) const;
2675 
2676  /// Assign a value to Location data member.
2677  ///
2678  /// @param value
2679  /// Value to assign
2680  void SetLocation(TLocation value);
2681 
2682  /// Assign a value to Location data member.
2683  ///
2684  /// @return
2685  /// Reference to the data value.
2686  TLocation& SetLocation(void);
2687 
2688  /// Check if a value has been assigned to Longdivstyle data member.
2689  ///
2690  /// Data member Longdivstyle is optional;
2691  /// its type is defined as 'typedef string TLongdivstyle'
2692  /// @return
2693  /// - true, if a value has been assigned.
2694  /// - false, otherwise.
2695  bool IsSetLongdivstyle(void) const;
2696 
2697  /// Check if it is safe to call GetLongdivstyle method.
2698  ///
2699  /// @return
2700  /// - true, if the data member is getatable.
2701  /// - false, otherwise.
2702  bool CanGetLongdivstyle(void) const;
2703 
2704  /// Reset Longdivstyle data member.
2705  void ResetLongdivstyle(void);
2706 
2707  /// Get the Longdivstyle member data.
2708  ///
2709  /// @return
2710  /// Reference to the member data.
2711  const TLongdivstyle& GetLongdivstyle(void) const;
2712 
2713  /// Assign a value to Longdivstyle data member.
2714  ///
2715  /// @param value
2716  /// Value to assign
2717  void SetLongdivstyle(const TLongdivstyle& value);
2719 
2720  /// Assign a value to Longdivstyle data member.
2721  ///
2722  /// @return
2723  /// Reference to the data value.
2725 
2726  /// Check if a value has been assigned to Lquote data member.
2727  ///
2728  /// Data member Lquote is optional;
2729  /// its type is defined as 'typedef string TLquote'
2730  /// @return
2731  /// - true, if a value has been assigned.
2732  /// - false, otherwise.
2733  bool IsSetLquote(void) const;
2734 
2735  /// Check if it is safe to call GetLquote method.
2736  ///
2737  /// @return
2738  /// - true, if the data member is getatable.
2739  /// - false, otherwise.
2740  bool CanGetLquote(void) const;
2741 
2742  /// Reset Lquote data member.
2743  void ResetLquote(void);
2744 
2745  /// Get the Lquote member data.
2746  ///
2747  /// @return
2748  /// Reference to the member data.
2749  const TLquote& GetLquote(void) const;
2750 
2751  /// Assign a value to Lquote data member.
2752  ///
2753  /// @param value
2754  /// Value to assign
2755  void SetLquote(const TLquote& value);
2756  void SetLquote(TLquote&& value);
2757 
2758  /// Assign a value to Lquote data member.
2759  ///
2760  /// @return
2761  /// Reference to the data value.
2762  TLquote& SetLquote(void);
2763 
2764  /// Check if a value has been assigned to Lspace data member.
2765  ///
2766  /// Data member Lspace is optional;
2767  /// its type is defined as 'typedef string TLspace'
2768  /// @return
2769  /// - true, if a value has been assigned.
2770  /// - false, otherwise.
2771  bool IsSetLspace(void) const;
2772 
2773  /// Check if it is safe to call GetLspace method.
2774  ///
2775  /// @return
2776  /// - true, if the data member is getatable.
2777  /// - false, otherwise.
2778  bool CanGetLspace(void) const;
2779 
2780  /// Reset Lspace data member.
2781  void ResetLspace(void);
2782 
2783  /// Get the Lspace member data.
2784  ///
2785  /// @return
2786  /// Reference to the member data.
2787  const TLspace& GetLspace(void) const;
2788 
2789  /// Assign a value to Lspace data member.
2790  ///
2791  /// @param value
2792  /// Value to assign
2793  void SetLspace(const TLspace& value);
2794  void SetLspace(TLspace&& value);
2795 
2796  /// Assign a value to Lspace data member.
2797  ///
2798  /// @return
2799  /// Reference to the data value.
2800  TLspace& SetLspace(void);
2801 
2802  /// Check if a value has been assigned to Mathsize data member.
2803  ///
2804  /// Data member Mathsize is optional;
2805  /// its type is defined as 'typedef string TMathsize'
2806  /// @return
2807  /// - true, if a value has been assigned.
2808  /// - false, otherwise.
2809  bool IsSetMathsize(void) const;
2810 
2811  /// Check if it is safe to call GetMathsize method.
2812  ///
2813  /// @return
2814  /// - true, if the data member is getatable.
2815  /// - false, otherwise.
2816  bool CanGetMathsize(void) const;
2817 
2818  /// Reset Mathsize data member.
2819  void ResetMathsize(void);
2820 
2821  /// Get the Mathsize member data.
2822  ///
2823  /// @return
2824  /// Reference to the member data.
2825  const TMathsize& GetMathsize(void) const;
2826 
2827  /// Assign a value to Mathsize data member.
2828  ///
2829  /// @param value
2830  /// Value to assign
2831  void SetMathsize(const TMathsize& value);
2832  void SetMathsize(TMathsize&& value);
2833 
2834  /// Assign a value to Mathsize data member.
2835  ///
2836  /// @return
2837  /// Reference to the data value.
2838  TMathsize& SetMathsize(void);
2839 
2840  /// Check if a value has been assigned to Mathvariant data member.
2841  ///
2842  /// Data member Mathvariant is optional;
2843  /// its type is defined as 'typedef EAttlist_mathvariant TMathvariant'
2844  /// @return
2845  /// - true, if a value has been assigned.
2846  /// - false, otherwise.
2847  bool IsSetMathvariant(void) const;
2848 
2849  /// Check if it is safe to call GetMathvariant method.
2850  ///
2851  /// @return
2852  /// - true, if the data member is getatable.
2853  /// - false, otherwise.
2854  bool CanGetMathvariant(void) const;
2855 
2856  /// Reset Mathvariant data member.
2857  void ResetMathvariant(void);
2858 
2859  /// Get the Mathvariant member data.
2860  ///
2861  /// @return
2862  /// Copy of the member data.
2863  TMathvariant GetMathvariant(void) const;
2864 
2865  /// Assign a value to Mathvariant data member.
2866  ///
2867  /// @param value
2868  /// Value to assign
2870 
2871  /// Assign a value to Mathvariant data member.
2872  ///
2873  /// @return
2874  /// Reference to the data value.
2876 
2877  /// Check if a value has been assigned to Maxsize data member.
2878  ///
2879  /// Data member Maxsize is optional;
2880  /// its type is defined as 'typedef string TMaxsize'
2881  /// @return
2882  /// - true, if a value has been assigned.
2883  /// - false, otherwise.
2884  bool IsSetMaxsize(void) const;
2885 
2886  /// Check if it is safe to call GetMaxsize method.
2887  ///
2888  /// @return
2889  /// - true, if the data member is getatable.
2890  /// - false, otherwise.
2891  bool CanGetMaxsize(void) const;
2892 
2893  /// Reset Maxsize data member.
2894  void ResetMaxsize(void);
2895 
2896  /// Get the Maxsize member data.
2897  ///
2898  /// @return
2899  /// Reference to the member data.
2900  const TMaxsize& GetMaxsize(void) const;
2901 
2902  /// Assign a value to Maxsize data member.
2903  ///
2904  /// @param value
2905  /// Value to assign
2906  void SetMaxsize(const TMaxsize& value);
2907  void SetMaxsize(TMaxsize&& value);
2908 
2909  /// Assign a value to Maxsize data member.
2910  ///
2911  /// @return
2912  /// Reference to the data value.
2913  TMaxsize& SetMaxsize(void);
2914 
2915  /// Check if a value has been assigned to Minlabelspacing data member.
2916  ///
2917  /// Data member Minlabelspacing is optional;
2918  /// its type is defined as 'typedef string TMinlabelspacing'
2919  /// @return
2920  /// - true, if a value has been assigned.
2921  /// - false, otherwise.
2922  bool IsSetMinlabelspacing(void) const;
2923 
2924  /// Check if it is safe to call GetMinlabelspacing method.
2925  ///
2926  /// @return
2927  /// - true, if the data member is getatable.
2928  /// - false, otherwise.
2929  bool CanGetMinlabelspacing(void) const;
2930 
2931  /// Reset Minlabelspacing data member.
2932  void ResetMinlabelspacing(void);
2933 
2934  /// Get the Minlabelspacing member data.
2935  ///
2936  /// @return
2937  /// Reference to the member data.
2938  const TMinlabelspacing& GetMinlabelspacing(void) const;
2939 
2940  /// Assign a value to Minlabelspacing data member.
2941  ///
2942  /// @param value
2943  /// Value to assign
2946 
2947  /// Assign a value to Minlabelspacing data member.
2948  ///
2949  /// @return
2950  /// Reference to the data value.
2952 
2953  /// Check if a value has been assigned to Minsize data member.
2954  ///
2955  /// Data member Minsize is optional;
2956  /// its type is defined as 'typedef string TMinsize'
2957  /// @return
2958  /// - true, if a value has been assigned.
2959  /// - false, otherwise.
2960  bool IsSetMinsize(void) const;
2961 
2962  /// Check if it is safe to call GetMinsize method.
2963  ///
2964  /// @return
2965  /// - true, if the data member is getatable.
2966  /// - false, otherwise.
2967  bool CanGetMinsize(void) const;
2968 
2969  /// Reset Minsize data member.
2970  void ResetMinsize(void);
2971 
2972  /// Get the Minsize member data.
2973  ///
2974  /// @return
2975  /// Reference to the member data.
2976  const TMinsize& GetMinsize(void) const;
2977 
2978  /// Assign a value to Minsize data member.
2979  ///
2980  /// @param value
2981  /// Value to assign
2982  void SetMinsize(const TMinsize& value);
2983  void SetMinsize(TMinsize&& value);
2984 
2985  /// Assign a value to Minsize data member.
2986  ///
2987  /// @return
2988  /// Reference to the data value.
2989  TMinsize& SetMinsize(void);
2990 
2991  /// Check if a value has been assigned to Movablelimits data member.
2992  ///
2993  /// Data member Movablelimits is optional;
2994  /// its type is defined as 'typedef EAttlist_movablelimits TMovablelimits'
2995  /// @return
2996  /// - true, if a value has been assigned.
2997  /// - false, otherwise.
2998  bool IsSetMovablelimits(void) const;
2999 
3000  /// Check if it is safe to call GetMovablelimits method.
3001  ///
3002  /// @return
3003  /// - true, if the data member is getatable.
3004  /// - false, otherwise.
3005  bool CanGetMovablelimits(void) const;
3006 
3007  /// Reset Movablelimits data member.
3008  void ResetMovablelimits(void);
3009 
3010  /// Get the Movablelimits member data.
3011  ///
3012  /// @return
3013  /// Copy of the member data.
3014  TMovablelimits GetMovablelimits(void) const;
3015 
3016  /// Assign a value to Movablelimits data member.
3017  ///
3018  /// @param value
3019  /// Value to assign
3021 
3022  /// Assign a value to Movablelimits data member.
3023  ///
3024  /// @return
3025  /// Reference to the data value.
3027 
3028  /// Check if a value has been assigned to Mslinethickness data member.
3029  ///
3030  /// Data member Mslinethickness is optional;
3031  /// its type is defined as 'typedef string TMslinethickness'
3032  /// @return
3033  /// - true, if a value has been assigned.
3034  /// - false, otherwise.
3035  bool IsSetMslinethickness(void) const;
3036 
3037  /// Check if it is safe to call GetMslinethickness method.
3038  ///
3039  /// @return
3040  /// - true, if the data member is getatable.
3041  /// - false, otherwise.
3042  bool CanGetMslinethickness(void) const;
3043 
3044  /// Reset Mslinethickness data member.
3045  void ResetMslinethickness(void);
3046 
3047  /// Get the Mslinethickness member data.
3048  ///
3049  /// @return
3050  /// Reference to the member data.
3051  const TMslinethickness& GetMslinethickness(void) const;
3052 
3053  /// Assign a value to Mslinethickness data member.
3054  ///
3055  /// @param value
3056  /// Value to assign
3059 
3060  /// Assign a value to Mslinethickness data member.
3061  ///
3062  /// @return
3063  /// Reference to the data value.
3065 
3066  /// Check if a value has been assigned to Notation data member.
3067  ///
3068  /// Data member Notation is optional;
3069  /// its type is defined as 'typedef string TNotation'
3070  /// @return
3071  /// - true, if a value has been assigned.
3072  /// - false, otherwise.
3073  bool IsSetNotation(void) const;
3074 
3075  /// Check if it is safe to call GetNotation method.
3076  ///
3077  /// @return
3078  /// - true, if the data member is getatable.
3079  /// - false, otherwise.
3080  bool CanGetNotation(void) const;
3081 
3082  /// Reset Notation data member.
3083  void ResetNotation(void);
3084 
3085  /// Get the Notation member data.
3086  ///
3087  /// @return
3088  /// Reference to the member data.
3089  const TNotation& GetNotation(void) const;
3090 
3091  /// Assign a value to Notation data member.
3092  ///
3093  /// @param value
3094  /// Value to assign
3095  void SetNotation(const TNotation& value);
3096  void SetNotation(TNotation&& value);
3097 
3098  /// Assign a value to Notation data member.
3099  ///
3100  /// @return
3101  /// Reference to the data value.
3102  TNotation& SetNotation(void);
3103 
3104  /// Check if a value has been assigned to Numalign data member.
3105  ///
3106  /// Data member Numalign is optional;
3107  /// its type is defined as 'typedef EAttlist_numalign TNumalign'
3108  /// @return
3109  /// - true, if a value has been assigned.
3110  /// - false, otherwise.
3111  bool IsSetNumalign(void) const;
3112 
3113  /// Check if it is safe to call GetNumalign method.
3114  ///
3115  /// @return
3116  /// - true, if the data member is getatable.
3117  /// - false, otherwise.
3118  bool CanGetNumalign(void) const;
3119 
3120  /// Reset Numalign data member.
3121  void ResetNumalign(void);
3122 
3123  /// Get the Numalign member data.
3124  ///
3125  /// @return
3126  /// Copy of the member data.
3127  TNumalign GetNumalign(void) const;
3128 
3129  /// Assign a value to Numalign data member.
3130  ///
3131  /// @param value
3132  /// Value to assign
3133  void SetNumalign(TNumalign value);
3134 
3135  /// Assign a value to Numalign data member.
3136  ///
3137  /// @return
3138  /// Reference to the data value.
3139  TNumalign& SetNumalign(void);
3140 
3141  /// Check if a value has been assigned to Open data member.
3142  ///
3143  /// Data member Open is optional;
3144  /// its type is defined as 'typedef string TOpen'
3145  /// @return
3146  /// - true, if a value has been assigned.
3147  /// - false, otherwise.
3148  bool IsSetOpen(void) const;
3149 
3150  /// Check if it is safe to call GetOpen method.
3151  ///
3152  /// @return
3153  /// - true, if the data member is getatable.
3154  /// - false, otherwise.
3155  bool CanGetOpen(void) const;
3156 
3157  /// Reset Open data member.
3158  void ResetOpen(void);
3159 
3160  /// Get the Open member data.
3161  ///
3162  /// @return
3163  /// Reference to the member data.
3164  const TOpen& GetOpen(void) const;
3165 
3166  /// Assign a value to Open data member.
3167  ///
3168  /// @param value
3169  /// Value to assign
3170  void SetOpen(const TOpen& value);
3171  void SetOpen(TOpen&& value);
3172 
3173  /// Assign a value to Open data member.
3174  ///
3175  /// @return
3176  /// Reference to the data value.
3177  TOpen& SetOpen(void);
3178 
3179  /// Check if a value has been assigned to Position data member.
3180  ///
3181  /// Data member Position is optional;
3182  /// its type is defined as 'typedef string TPosition'
3183  /// @return
3184  /// - true, if a value has been assigned.
3185  /// - false, otherwise.
3186  bool IsSetPosition(void) const;
3187 
3188  /// Check if it is safe to call GetPosition method.
3189  ///
3190  /// @return
3191  /// - true, if the data member is getatable.
3192  /// - false, otherwise.
3193  bool CanGetPosition(void) const;
3194 
3195  /// Reset Position data member.
3196  void ResetPosition(void);
3197 
3198  /// Get the Position member data.
3199  ///
3200  /// @return
3201  /// Reference to the member data.
3202  const TPosition& GetPosition(void) const;
3203 
3204  /// Assign a value to Position data member.
3205  ///
3206  /// @param value
3207  /// Value to assign
3208  void SetPosition(const TPosition& value);
3209  void SetPosition(TPosition&& value);
3210 
3211  /// Assign a value to Position data member.
3212  ///
3213  /// @return
3214  /// Reference to the data value.
3215  TPosition& SetPosition(void);
3216 
3217  /// Check if a value has been assigned to Rightoverhang data member.
3218  ///
3219  /// Data member Rightoverhang is optional;
3220  /// its type is defined as 'typedef string TRightoverhang'
3221  /// @return
3222  /// - true, if a value has been assigned.
3223  /// - false, otherwise.
3224  bool IsSetRightoverhang(void) const;
3225 
3226  /// Check if it is safe to call GetRightoverhang method.
3227  ///
3228  /// @return
3229  /// - true, if the data member is getatable.
3230  /// - false, otherwise.
3231  bool CanGetRightoverhang(void) const;
3232 
3233  /// Reset Rightoverhang data member.
3234  void ResetRightoverhang(void);
3235 
3236  /// Get the Rightoverhang member data.
3237  ///
3238  /// @return
3239  /// Reference to the member data.
3240  const TRightoverhang& GetRightoverhang(void) const;
3241 
3242  /// Assign a value to Rightoverhang data member.
3243  ///
3244  /// @param value
3245  /// Value to assign
3246  void SetRightoverhang(const TRightoverhang& value);
3248 
3249  /// Assign a value to Rightoverhang data member.
3250  ///
3251  /// @return
3252  /// Reference to the data value.
3254 
3255  /// Check if a value has been assigned to Rowalign data member.
3256  ///
3257  /// Data member Rowalign is optional;
3258  /// its type is defined as 'typedef string TRowalign'
3259  /// @return
3260  /// - true, if a value has been assigned.
3261  /// - false, otherwise.
3262  bool IsSetRowalign(void) const;
3263 
3264  /// Check if it is safe to call GetRowalign method.
3265  ///
3266  /// @return
3267  /// - true, if the data member is getatable.
3268  /// - false, otherwise.
3269  bool CanGetRowalign(void) const;
3270 
3271  /// Reset Rowalign data member.
3272  void ResetRowalign(void);
3273 
3274  /// Get the Rowalign member data.
3275  ///
3276  /// @return
3277  /// Reference to the member data.
3278  const TRowalign& GetRowalign(void) const;
3279 
3280  /// Assign a value to Rowalign data member.
3281  ///
3282  /// @param value
3283  /// Value to assign
3284  void SetRowalign(const TRowalign& value);
3285  void SetRowalign(TRowalign&& value);
3286 
3287  /// Assign a value to Rowalign data member.
3288  ///
3289  /// @return
3290  /// Reference to the data value.
3291  TRowalign& SetRowalign(void);
3292 
3293  /// Check if a value has been assigned to Rowlines data member.
3294  ///
3295  /// Data member Rowlines is optional;
3296  /// its type is defined as 'typedef string TRowlines'
3297  /// @return
3298  /// - true, if a value has been assigned.
3299  /// - false, otherwise.
3300  bool IsSetRowlines(void) const;
3301 
3302  /// Check if it is safe to call GetRowlines method.
3303  ///
3304  /// @return
3305  /// - true, if the data member is getatable.
3306  /// - false, otherwise.
3307  bool CanGetRowlines(void) const;
3308 
3309  /// Reset Rowlines data member.
3310  void ResetRowlines(void);
3311 
3312  /// Get the Rowlines member data.
3313  ///
3314  /// @return
3315  /// Reference to the member data.
3316  const TRowlines& GetRowlines(void) const;
3317 
3318  /// Assign a value to Rowlines data member.
3319  ///
3320  /// @param value
3321  /// Value to assign
3322  void SetRowlines(const TRowlines& value);
3323  void SetRowlines(TRowlines&& value);
3324 
3325  /// Assign a value to Rowlines data member.
3326  ///
3327  /// @return
3328  /// Reference to the data value.
3329  TRowlines& SetRowlines(void);
3330 
3331  /// Check if a value has been assigned to Rowspacing data member.
3332  ///
3333  /// Data member Rowspacing is optional;
3334  /// its type is defined as 'typedef string TRowspacing'
3335  /// @return
3336  /// - true, if a value has been assigned.
3337  /// - false, otherwise.
3338  bool IsSetRowspacing(void) const;
3339 
3340  /// Check if it is safe to call GetRowspacing method.
3341  ///
3342  /// @return
3343  /// - true, if the data member is getatable.
3344  /// - false, otherwise.
3345  bool CanGetRowspacing(void) const;
3346 
3347  /// Reset Rowspacing data member.
3348  void ResetRowspacing(void);
3349 
3350  /// Get the Rowspacing member data.
3351  ///
3352  /// @return
3353  /// Reference to the member data.
3354  const TRowspacing& GetRowspacing(void) const;
3355 
3356  /// Assign a value to Rowspacing data member.
3357  ///
3358  /// @param value
3359  /// Value to assign
3360  void SetRowspacing(const TRowspacing& value);
3362 
3363  /// Assign a value to Rowspacing data member.
3364  ///
3365  /// @return
3366  /// Reference to the data value.
3367  TRowspacing& SetRowspacing(void);
3368 
3369  /// Check if a value has been assigned to Rowspan data member.
3370  ///
3371  /// Data member Rowspan is optional;
3372  /// its type is defined as 'typedef string TRowspan'
3373  /// @return
3374  /// - true, if a value has been assigned.
3375  /// - false, otherwise.
3376  bool IsSetRowspan(void) const;
3377 
3378  /// Check if it is safe to call GetRowspan method.
3379  ///
3380  /// @return
3381  /// - true, if the data member is getatable.
3382  /// - false, otherwise.
3383  bool CanGetRowspan(void) const;
3384 
3385  /// Reset Rowspan data member.
3386  void ResetRowspan(void);
3387 
3388  /// Get the Rowspan member data.
3389  ///
3390  /// @return
3391  /// Reference to the member data.
3392  const TRowspan& GetRowspan(void) const;
3393 
3394  /// Assign a value to Rowspan data member.
3395  ///
3396  /// @param value
3397  /// Value to assign
3398  void SetRowspan(const TRowspan& value);
3399  void SetRowspan(TRowspan&& value);
3400 
3401  /// Assign a value to Rowspan data member.
3402  ///
3403  /// @return
3404  /// Reference to the data value.
3405  TRowspan& SetRowspan(void);
3406 
3407  /// Check if a value has been assigned to Rquote data member.
3408  ///
3409  /// Data member Rquote is optional;
3410  /// its type is defined as 'typedef string TRquote'
3411  /// @return
3412  /// - true, if a value has been assigned.
3413  /// - false, otherwise.
3414  bool IsSetRquote(void) const;
3415 
3416  /// Check if it is safe to call GetRquote method.
3417  ///
3418  /// @return
3419  /// - true, if the data member is getatable.
3420  /// - false, otherwise.
3421  bool CanGetRquote(void) const;
3422 
3423  /// Reset Rquote data member.
3424  void ResetRquote(void);
3425 
3426  /// Get the Rquote member data.
3427  ///
3428  /// @return
3429  /// Reference to the member data.
3430  const TRquote& GetRquote(void) const;
3431 
3432  /// Assign a value to Rquote data member.
3433  ///
3434  /// @param value
3435  /// Value to assign
3436  void SetRquote(const TRquote& value);
3437  void SetRquote(TRquote&& value);
3438 
3439  /// Assign a value to Rquote data member.
3440  ///
3441  /// @return
3442  /// Reference to the data value.
3443  TRquote& SetRquote(void);
3444 
3445  /// Check if a value has been assigned to Rspace data member.
3446  ///
3447  /// Data member Rspace is optional;
3448  /// its type is defined as 'typedef string TRspace'
3449  /// @return
3450  /// - true, if a value has been assigned.
3451  /// - false, otherwise.
3452  bool IsSetRspace(void) const;
3453 
3454  /// Check if it is safe to call GetRspace method.
3455  ///
3456  /// @return
3457  /// - true, if the data member is getatable.
3458  /// - false, otherwise.
3459  bool CanGetRspace(void) const;
3460 
3461  /// Reset Rspace data member.
3462  void ResetRspace(void);
3463 
3464  /// Get the Rspace member data.
3465  ///
3466  /// @return
3467  /// Reference to the member data.
3468  const TRspace& GetRspace(void) const;
3469 
3470  /// Assign a value to Rspace data member.
3471  ///
3472  /// @param value
3473  /// Value to assign
3474  void SetRspace(const TRspace& value);
3475  void SetRspace(TRspace&& value);
3476 
3477  /// Assign a value to Rspace data member.
3478  ///
3479  /// @return
3480  /// Reference to the data value.
3481  TRspace& SetRspace(void);
3482 
3483  /// Check if a value has been assigned to Selection data member.
3484  ///
3485  /// Data member Selection is optional;
3486  /// its type is defined as 'typedef string TSelection'
3487  /// @return
3488  /// - true, if a value has been assigned.
3489  /// - false, otherwise.
3490  bool IsSetSelection(void) const;
3491 
3492  /// Check if it is safe to call GetSelection method.
3493  ///
3494  /// @return
3495  /// - true, if the data member is getatable.
3496  /// - false, otherwise.
3497  bool CanGetSelection(void) const;
3498 
3499  /// Reset Selection data member.
3500  void ResetSelection(void);
3501 
3502  /// Get the Selection member data.
3503  ///
3504  /// @return
3505  /// Reference to the member data.
3506  const TSelection& GetSelection(void) const;
3507 
3508  /// Assign a value to Selection data member.
3509  ///
3510  /// @param value
3511  /// Value to assign
3512  void SetSelection(const TSelection& value);
3513  void SetSelection(TSelection&& value);
3514 
3515  /// Assign a value to Selection data member.
3516  ///
3517  /// @return
3518  /// Reference to the data value.
3519  TSelection& SetSelection(void);
3520 
3521  /// Check if a value has been assigned to Separator data member.
3522  ///
3523  /// Data member Separator is optional;
3524  /// its type is defined as 'typedef EAttlist_separator TSeparator'
3525  /// @return
3526  /// - true, if a value has been assigned.
3527  /// - false, otherwise.
3528  bool IsSetSeparator(void) const;
3529 
3530  /// Check if it is safe to call GetSeparator method.
3531  ///
3532  /// @return
3533  /// - true, if the data member is getatable.
3534  /// - false, otherwise.
3535  bool CanGetSeparator(void) const;
3536 
3537  /// Reset Separator data member.
3538  void ResetSeparator(void);
3539 
3540  /// Get the Separator member data.
3541  ///
3542  /// @return
3543  /// Copy of the member data.
3544  TSeparator GetSeparator(void) const;
3545 
3546  /// Assign a value to Separator data member.
3547  ///
3548  /// @param value
3549  /// Value to assign
3551 
3552  /// Assign a value to Separator data member.
3553  ///
3554  /// @return
3555  /// Reference to the data value.
3556  TSeparator& SetSeparator(void);
3557 
3558  /// Check if a value has been assigned to Separators data member.
3559  ///
3560  /// Data member Separators is optional;
3561  /// its type is defined as 'typedef string TSeparators'
3562  /// @return
3563  /// - true, if a value has been assigned.
3564  /// - false, otherwise.
3565  bool IsSetSeparators(void) const;
3566 
3567  /// Check if it is safe to call GetSeparators method.
3568  ///
3569  /// @return
3570  /// - true, if the data member is getatable.
3571  /// - false, otherwise.
3572  bool CanGetSeparators(void) const;
3573 
3574  /// Reset Separators data member.
3575  void ResetSeparators(void);
3576 
3577  /// Get the Separators member data.
3578  ///
3579  /// @return
3580  /// Reference to the member data.
3581  const TSeparators& GetSeparators(void) const;
3582 
3583  /// Assign a value to Separators data member.
3584  ///
3585  /// @param value
3586  /// Value to assign
3587  void SetSeparators(const TSeparators& value);
3589 
3590  /// Assign a value to Separators data member.
3591  ///
3592  /// @return
3593  /// Reference to the data value.
3594  TSeparators& SetSeparators(void);
3595 
3596  /// Check if a value has been assigned to Shift data member.
3597  ///
3598  /// Data member Shift is optional;
3599  /// its type is defined as 'typedef string TShift'
3600  /// @return
3601  /// - true, if a value has been assigned.
3602  /// - false, otherwise.
3603  bool IsSetShift(void) const;
3604 
3605  /// Check if it is safe to call GetShift method.
3606  ///
3607  /// @return
3608  /// - true, if the data member is getatable.
3609  /// - false, otherwise.
3610  bool CanGetShift(void) const;
3611 
3612  /// Reset Shift data member.
3613  void ResetShift(void);
3614 
3615  /// Get the Shift member data.
3616  ///
3617  /// @return
3618  /// Reference to the member data.
3619  const TShift& GetShift(void) const;
3620 
3621  /// Assign a value to Shift data member.
3622  ///
3623  /// @param value
3624  /// Value to assign
3625  void SetShift(const TShift& value);
3626  void SetShift(TShift&& value);
3627 
3628  /// Assign a value to Shift data member.
3629  ///
3630  /// @return
3631  /// Reference to the data value.
3632  TShift& SetShift(void);
3633 
3634  /// Check if a value has been assigned to Side data member.
3635  ///
3636  /// Data member Side is optional;
3637  /// its type is defined as 'typedef EAttlist_side TSide'
3638  /// @return
3639  /// - true, if a value has been assigned.
3640  /// - false, otherwise.
3641  bool IsSetSide(void) const;
3642 
3643  /// Check if it is safe to call GetSide method.
3644  ///
3645  /// @return
3646  /// - true, if the data member is getatable.
3647  /// - false, otherwise.
3648  bool CanGetSide(void) const;
3649 
3650  /// Reset Side data member.
3651  void ResetSide(void);
3652 
3653  /// Get the Side member data.
3654  ///
3655  /// @return
3656  /// Copy of the member data.
3657  TSide GetSide(void) const;
3658 
3659  /// Assign a value to Side data member.
3660  ///
3661  /// @param value
3662  /// Value to assign
3663  void SetSide(TSide value);
3664 
3665  /// Assign a value to Side data member.
3666  ///
3667  /// @return
3668  /// Reference to the data value.
3669  TSide& SetSide(void);
3670 
3671  /// Check if a value has been assigned to Stackalign data member.
3672  ///
3673  /// Data member Stackalign is optional;
3674  /// its type is defined as 'typedef EAttlist_stackalign TStackalign'
3675  /// @return
3676  /// - true, if a value has been assigned.
3677  /// - false, otherwise.
3678  bool IsSetStackalign(void) const;
3679 
3680  /// Check if it is safe to call GetStackalign method.
3681  ///
3682  /// @return
3683  /// - true, if the data member is getatable.
3684  /// - false, otherwise.
3685  bool CanGetStackalign(void) const;
3686 
3687  /// Reset Stackalign data member.
3688  void ResetStackalign(void);
3689 
3690  /// Get the Stackalign member data.
3691  ///
3692  /// @return
3693  /// Copy of the member data.
3694  TStackalign GetStackalign(void) const;
3695 
3696  /// Assign a value to Stackalign data member.
3697  ///
3698  /// @param value
3699  /// Value to assign
3701 
3702  /// Assign a value to Stackalign data member.
3703  ///
3704  /// @return
3705  /// Reference to the data value.
3706  TStackalign& SetStackalign(void);
3707 
3708  /// Check if a value has been assigned to Stretchy data member.
3709  ///
3710  /// Data member Stretchy is optional;
3711  /// its type is defined as 'typedef EAttlist_stretchy TStretchy'
3712  /// @return
3713  /// - true, if a value has been assigned.
3714  /// - false, otherwise.
3715  bool IsSetStretchy(void) const;
3716 
3717  /// Check if it is safe to call GetStretchy method.
3718  ///
3719  /// @return
3720  /// - true, if the data member is getatable.
3721  /// - false, otherwise.
3722  bool CanGetStretchy(void) const;
3723 
3724  /// Reset Stretchy data member.
3725  void ResetStretchy(void);
3726 
3727  /// Get the Stretchy member data.
3728  ///
3729  /// @return
3730  /// Copy of the member data.
3731  TStretchy GetStretchy(void) const;
3732 
3733  /// Assign a value to Stretchy data member.
3734  ///
3735  /// @param value
3736  /// Value to assign
3737  void SetStretchy(TStretchy value);
3738 
3739  /// Assign a value to Stretchy data member.
3740  ///
3741  /// @return
3742  /// Reference to the data value.
3743  TStretchy& SetStretchy(void);
3744 
3745  /// Check if a value has been assigned to Subscriptshift data member.
3746  ///
3747  /// Data member Subscriptshift is optional;
3748  /// its type is defined as 'typedef string TSubscriptshift'
3749  /// @return
3750  /// - true, if a value has been assigned.
3751  /// - false, otherwise.
3752  bool IsSetSubscriptshift(void) const;
3753 
3754  /// Check if it is safe to call GetSubscriptshift method.
3755  ///
3756  /// @return
3757  /// - true, if the data member is getatable.
3758  /// - false, otherwise.
3759  bool CanGetSubscriptshift(void) const;
3760 
3761  /// Reset Subscriptshift data member.
3762  void ResetSubscriptshift(void);
3763 
3764  /// Get the Subscriptshift member data.
3765  ///
3766  /// @return
3767  /// Reference to the member data.
3768  const TSubscriptshift& GetSubscriptshift(void) const;
3769 
3770  /// Assign a value to Subscriptshift data member.
3771  ///
3772  /// @param value
3773  /// Value to assign
3776 
3777  /// Assign a value to Subscriptshift data member.
3778  ///
3779  /// @return
3780  /// Reference to the data value.
3782 
3783  /// Check if a value has been assigned to Superscriptshift data member.
3784  ///
3785  /// Data member Superscriptshift is optional;
3786  /// its type is defined as 'typedef string TSuperscriptshift'
3787  /// @return
3788  /// - true, if a value has been assigned.
3789  /// - false, otherwise.
3790  bool IsSetSuperscriptshift(void) const;
3791 
3792  /// Check if it is safe to call GetSuperscriptshift method.
3793  ///
3794  /// @return
3795  /// - true, if the data member is getatable.
3796  /// - false, otherwise.
3797  bool CanGetSuperscriptshift(void) const;
3798 
3799  /// Reset Superscriptshift data member.
3800  void ResetSuperscriptshift(void);
3801 
3802  /// Get the Superscriptshift member data.
3803  ///
3804  /// @return
3805  /// Reference to the member data.
3806  const TSuperscriptshift& GetSuperscriptshift(void) const;
3807 
3808  /// Assign a value to Superscriptshift data member.
3809  ///
3810  /// @param value
3811  /// Value to assign
3814 
3815  /// Assign a value to Superscriptshift data member.
3816  ///
3817  /// @return
3818  /// Reference to the data value.
3820 
3821  /// Check if a value has been assigned to Symmetric data member.
3822  ///
3823  /// Data member Symmetric is optional;
3824  /// its type is defined as 'typedef EAttlist_symmetric TSymmetric'
3825  /// @return
3826  /// - true, if a value has been assigned.
3827  /// - false, otherwise.
3828  bool IsSetSymmetric(void) const;
3829 
3830  /// Check if it is safe to call GetSymmetric method.
3831  ///
3832  /// @return
3833  /// - true, if the data member is getatable.
3834  /// - false, otherwise.
3835  bool CanGetSymmetric(void) const;
3836 
3837  /// Reset Symmetric data member.
3838  void ResetSymmetric(void);
3839 
3840  /// Get the Symmetric member data.
3841  ///
3842  /// @return
3843  /// Copy of the member data.
3844  TSymmetric GetSymmetric(void) const;
3845 
3846  /// Assign a value to Symmetric data member.
3847  ///
3848  /// @param value
3849  /// Value to assign
3851 
3852  /// Assign a value to Symmetric data member.
3853  ///
3854  /// @return
3855  /// Reference to the data value.
3856  TSymmetric& SetSymmetric(void);
3857 
3858  /// Check if a value has been assigned to Valign data member.
3859  ///
3860  /// Data member Valign is optional;
3861  /// its type is defined as 'typedef string TValign'
3862  /// @return
3863  /// - true, if a value has been assigned.
3864  /// - false, otherwise.
3865  bool IsSetValign(void) const;
3866 
3867  /// Check if it is safe to call GetValign method.
3868  ///
3869  /// @return
3870  /// - true, if the data member is getatable.
3871  /// - false, otherwise.
3872  bool CanGetValign(void) const;
3873 
3874  /// Reset Valign data member.
3875  void ResetValign(void);
3876 
3877  /// Get the Valign member data.
3878  ///
3879  /// @return
3880  /// Reference to the member data.
3881  const TValign& GetValign(void) const;
3882 
3883  /// Assign a value to Valign data member.
3884  ///
3885  /// @param value
3886  /// Value to assign
3887  void SetValign(const TValign& value);
3888  void SetValign(TValign&& value);
3889 
3890  /// Assign a value to Valign data member.
3891  ///
3892  /// @return
3893  /// Reference to the data value.
3894  TValign& SetValign(void);
3895 
3896  /// Check if a value has been assigned to Width data member.
3897  ///
3898  /// Data member Width is optional;
3899  /// its type is defined as 'typedef string TWidth'
3900  /// @return
3901  /// - true, if a value has been assigned.
3902  /// - false, otherwise.
3903  bool IsSetWidth(void) const;
3904 
3905  /// Check if it is safe to call GetWidth method.
3906  ///
3907  /// @return
3908  /// - true, if the data member is getatable.
3909  /// - false, otherwise.
3910  bool CanGetWidth(void) const;
3911 
3912  /// Reset Width data member.
3913  void ResetWidth(void);
3914 
3915  /// Get the Width member data.
3916  ///
3917  /// @return
3918  /// Reference to the member data.
3919  const TWidth& GetWidth(void) const;
3920 
3921  /// Assign a value to Width data member.
3922  ///
3923  /// @param value
3924  /// Value to assign
3925  void SetWidth(const TWidth& value);
3926  void SetWidth(TWidth&& value);
3927 
3928  /// Assign a value to Width data member.
3929  ///
3930  /// @return
3931  /// Reference to the data value.
3932  TWidth& SetWidth(void);
3933 
3934  /// Check if a value has been assigned to Fontfamily data member.
3935  ///
3936  /// Data member Fontfamily is optional;
3937  /// its type is defined as 'typedef string TFontfamily'
3938  /// @return
3939  /// - true, if a value has been assigned.
3940  /// - false, otherwise.
3941  bool IsSetFontfamily(void) const;
3942 
3943  /// Check if it is safe to call GetFontfamily method.
3944  ///
3945  /// @return
3946  /// - true, if the data member is getatable.
3947  /// - false, otherwise.
3948  bool CanGetFontfamily(void) const;
3949 
3950  /// Reset Fontfamily data member.
3951  void ResetFontfamily(void);
3952 
3953  /// Get the Fontfamily member data.
3954  ///
3955  /// @return
3956  /// Reference to the member data.
3957  const TFontfamily& GetFontfamily(void) const;
3958 
3959  /// Assign a value to Fontfamily data member.
3960  ///
3961  /// @param value
3962  /// Value to assign
3963  void SetFontfamily(const TFontfamily& value);
3965 
3966  /// Assign a value to Fontfamily data member.
3967  ///
3968  /// @return
3969  /// Reference to the data value.
3970  TFontfamily& SetFontfamily(void);
3971 
3972  /// Check if a value has been assigned to Fontweight data member.
3973  ///
3974  /// Data member Fontweight is optional;
3975  /// its type is defined as 'typedef EAttlist_fontweight TFontweight'
3976  /// @return
3977  /// - true, if a value has been assigned.
3978  /// - false, otherwise.
3979  bool IsSetFontweight(void) const;
3980 
3981  /// Check if it is safe to call GetFontweight method.
3982  ///
3983  /// @return
3984  /// - true, if the data member is getatable.
3985  /// - false, otherwise.
3986  bool CanGetFontweight(void) const;
3987 
3988  /// Reset Fontweight data member.
3989  void ResetFontweight(void);
3990 
3991  /// Get the Fontweight member data.
3992  ///
3993  /// @return
3994  /// Copy of the member data.
3995  TFontweight GetFontweight(void) const;
3996 
3997  /// Assign a value to Fontweight data member.
3998  ///
3999  /// @param value
4000  /// Value to assign
4002 
4003  /// Assign a value to Fontweight data member.
4004  ///
4005  /// @return
4006  /// Reference to the data value.
4007  TFontweight& SetFontweight(void);
4008 
4009  /// Check if a value has been assigned to Fontstyle data member.
4010  ///
4011  /// Data member Fontstyle is optional;
4012  /// its type is defined as 'typedef EAttlist_fontstyle TFontstyle'
4013  /// @return
4014  /// - true, if a value has been assigned.
4015  /// - false, otherwise.
4016  bool IsSetFontstyle(void) const;
4017 
4018  /// Check if it is safe to call GetFontstyle method.
4019  ///
4020  /// @return
4021  /// - true, if the data member is getatable.
4022  /// - false, otherwise.
4023  bool CanGetFontstyle(void) const;
4024 
4025  /// Reset Fontstyle data member.
4026  void ResetFontstyle(void);
4027 
4028  /// Get the Fontstyle member data.
4029  ///
4030  /// @return
4031  /// Copy of the member data.
4032  TFontstyle GetFontstyle(void) const;
4033 
4034  /// Assign a value to Fontstyle data member.
4035  ///
4036  /// @param value
4037  /// Value to assign
4039 
4040  /// Assign a value to Fontstyle data member.
4041  ///
4042  /// @return
4043  /// Reference to the data value.
4044  TFontstyle& SetFontstyle(void);
4045 
4046  /// Check if a value has been assigned to Fontsize data member.
4047  ///
4048  /// Data member Fontsize is optional;
4049  /// its type is defined as 'typedef string TFontsize'
4050  /// @return
4051  /// - true, if a value has been assigned.
4052  /// - false, otherwise.
4053  bool IsSetFontsize(void) const;
4054 
4055  /// Check if it is safe to call GetFontsize method.
4056  ///
4057  /// @return
4058  /// - true, if the data member is getatable.
4059  /// - false, otherwise.
4060  bool CanGetFontsize(void) const;
4061 
4062  /// Reset Fontsize data member.
4063  void ResetFontsize(void);
4064 
4065  /// Get the Fontsize member data.
4066  ///
4067  /// @return
4068  /// Reference to the member data.
4069  const TFontsize& GetFontsize(void) const;
4070 
4071  /// Assign a value to Fontsize data member.
4072  ///
4073  /// @param value
4074  /// Value to assign
4075  void SetFontsize(const TFontsize& value);
4076  void SetFontsize(TFontsize&& value);
4077 
4078  /// Assign a value to Fontsize data member.
4079  ///
4080  /// @return
4081  /// Reference to the data value.
4082  TFontsize& SetFontsize(void);
4083 
4084  /// Check if a value has been assigned to Color data member.
4085  ///
4086  /// Data member Color is optional;
4087  /// its type is defined as 'typedef string TColor'
4088  /// @return
4089  /// - true, if a value has been assigned.
4090  /// - false, otherwise.
4091  bool IsSetColor(void) const;
4092 
4093  /// Check if it is safe to call GetColor method.
4094  ///
4095  /// @return
4096  /// - true, if the data member is getatable.
4097  /// - false, otherwise.
4098  bool CanGetColor(void) const;
4099 
4100  /// Reset Color data member.
4101  void ResetColor(void);
4102 
4103  /// Get the Color member data.
4104  ///
4105  /// @return
4106  /// Reference to the member data.
4107  const TColor& GetColor(void) const;
4108 
4109  /// Assign a value to Color data member.
4110  ///
4111  /// @param value
4112  /// Value to assign
4113  void SetColor(const TColor& value);
4114  void SetColor(TColor&& value);
4115 
4116  /// Assign a value to Color data member.
4117  ///
4118  /// @return
4119  /// Reference to the data value.
4120  TColor& SetColor(void);
4121 
4122  /// Check if a value has been assigned to Background data member.
4123  ///
4124  /// Data member Background is optional;
4125  /// its type is defined as 'typedef string TBackground'
4126  /// @return
4127  /// - true, if a value has been assigned.
4128  /// - false, otherwise.
4129  bool IsSetBackground(void) const;
4130 
4131  /// Check if it is safe to call GetBackground method.
4132  ///
4133  /// @return
4134  /// - true, if the data member is getatable.
4135  /// - false, otherwise.
4136  bool CanGetBackground(void) const;
4137 
4138  /// Reset Background data member.
4139  void ResetBackground(void);
4140 
4141  /// Get the Background member data.
4142  ///
4143  /// @return
4144  /// Reference to the member data.
4145  const TBackground& GetBackground(void) const;
4146 
4147  /// Assign a value to Background data member.
4148  ///
4149  /// @param value
4150  /// Value to assign
4151  void SetBackground(const TBackground& value);
4153 
4154  /// Assign a value to Background data member.
4155  ///
4156  /// @return
4157  /// Reference to the data value.
4158  TBackground& SetBackground(void);
4159 
4160  /// Check if a value has been assigned to Veryverythinmathspace data member.
4161  ///
4162  /// Data member Veryverythinmathspace is optional;
4163  /// its type is defined as 'typedef string TVeryverythinmathspace'
4164  /// @return
4165  /// - true, if a value has been assigned.
4166  /// - false, otherwise.
4167  bool IsSetVeryverythinmathspace(void) const;
4168 
4169  /// Check if it is safe to call GetVeryverythinmathspace method.
4170  ///
4171  /// @return
4172  /// - true, if the data member is getatable.
4173  /// - false, otherwise.
4174  bool CanGetVeryverythinmathspace(void) const;
4175 
4176  /// Reset Veryverythinmathspace data member.
4177  void ResetVeryverythinmathspace(void);
4178 
4179  /// Get the Veryverythinmathspace member data.
4180  ///
4181  /// @return
4182  /// Reference to the member data.
4184 
4185  /// Assign a value to Veryverythinmathspace data member.
4186  ///
4187  /// @param value
4188  /// Value to assign
4191 
4192  /// Assign a value to Veryverythinmathspace data member.
4193  ///
4194  /// @return
4195  /// Reference to the data value.
4197 
4198  /// Check if a value has been assigned to Verythinmathspace data member.
4199  ///
4200  /// Data member Verythinmathspace is optional;
4201  /// its type is defined as 'typedef string TVerythinmathspace'
4202  /// @return
4203  /// - true, if a value has been assigned.
4204  /// - false, otherwise.
4205  bool IsSetVerythinmathspace(void) const;
4206 
4207  /// Check if it is safe to call GetVerythinmathspace method.
4208  ///
4209  /// @return
4210  /// - true, if the data member is getatable.
4211  /// - false, otherwise.
4212  bool CanGetVerythinmathspace(void) const;
4213 
4214  /// Reset Verythinmathspace data member.
4215  void ResetVerythinmathspace(void);
4216 
4217  /// Get the Verythinmathspace member data.
4218  ///
4219  /// @return
4220  /// Reference to the member data.
4221  const TVerythinmathspace& GetVerythinmathspace(void) const;
4222 
4223  /// Assign a value to Verythinmathspace data member.
4224  ///
4225  /// @param value
4226  /// Value to assign
4229 
4230  /// Assign a value to Verythinmathspace data member.
4231  ///
4232  /// @return
4233  /// Reference to the data value.
4235 
4236  /// Check if a value has been assigned to Thinmathspace data member.
4237  ///
4238  /// Data member Thinmathspace is optional;
4239  /// its type is defined as 'typedef string TThinmathspace'
4240  /// @return
4241  /// - true, if a value has been assigned.
4242  /// - false, otherwise.
4243  bool IsSetThinmathspace(void) const;
4244 
4245  /// Check if it is safe to call GetThinmathspace method.
4246  ///
4247  /// @return
4248  /// - true, if the data member is getatable.
4249  /// - false, otherwise.
4250  bool CanGetThinmathspace(void) const;
4251 
4252  /// Reset Thinmathspace data member.
4253  void ResetThinmathspace(void);
4254 
4255  /// Get the Thinmathspace member data.
4256  ///
4257  /// @return
4258  /// Reference to the member data.
4259  const TThinmathspace& GetThinmathspace(void) const;
4260 
4261  /// Assign a value to Thinmathspace data member.
4262  ///
4263  /// @param value
4264  /// Value to assign
4265  void SetThinmathspace(const TThinmathspace& value);
4267 
4268  /// Assign a value to Thinmathspace data member.
4269  ///
4270  /// @return
4271  /// Reference to the data value.
4273 
4274  /// Check if a value has been assigned to Mediummathspace data member.
4275  ///
4276  /// Data member Mediummathspace is optional;
4277  /// its type is defined as 'typedef string TMediummathspace'
4278  /// @return
4279  /// - true, if a value has been assigned.
4280  /// - false, otherwise.
4281  bool IsSetMediummathspace(void) const;
4282 
4283  /// Check if it is safe to call GetMediummathspace method.
4284  ///
4285  /// @return
4286  /// - true, if the data member is getatable.
4287  /// - false, otherwise.
4288  bool CanGetMediummathspace(void) const;
4289 
4290  /// Reset Mediummathspace data member.
4291  void ResetMediummathspace(void);
4292 
4293  /// Get the Mediummathspace member data.
4294  ///
4295  /// @return
4296  /// Reference to the member data.
4297  const TMediummathspace& GetMediummathspace(void) const;
4298 
4299  /// Assign a value to Mediummathspace data member.
4300  ///
4301  /// @param value
4302  /// Value to assign
4305 
4306  /// Assign a value to Mediummathspace data member.
4307  ///
4308  /// @return
4309  /// Reference to the data value.
4311 
4312  /// Check if a value has been assigned to Thickmathspace data member.
4313  ///
4314  /// Data member Thickmathspace is optional;
4315  /// its type is defined as 'typedef string TThickmathspace'
4316  /// @return
4317  /// - true, if a value has been assigned.
4318  /// - false, otherwise.
4319  bool IsSetThickmathspace(void) const;
4320 
4321  /// Check if it is safe to call GetThickmathspace method.
4322  ///
4323  /// @return
4324  /// - true, if the data member is getatable.
4325  /// - false, otherwise.
4326  bool CanGetThickmathspace(void) const;
4327 
4328  /// Reset Thickmathspace data member.
4329  void ResetThickmathspace(void);
4330 
4331  /// Get the Thickmathspace member data.
4332  ///
4333  /// @return
4334  /// Reference to the member data.
4335  const TThickmathspace& GetThickmathspace(void) const;
4336 
4337  /// Assign a value to Thickmathspace data member.
4338  ///
4339  /// @param value
4340  /// Value to assign
4343 
4344  /// Assign a value to Thickmathspace data member.
4345  ///
4346  /// @return
4347  /// Reference to the data value.
4349 
4350  /// Check if a value has been assigned to Verythickmathspace data member.
4351  ///
4352  /// Data member Verythickmathspace is optional;
4353  /// its type is defined as 'typedef string TVerythickmathspace'
4354  /// @return
4355  /// - true, if a value has been assigned.
4356  /// - false, otherwise.
4357  bool IsSetVerythickmathspace(void) const;
4358 
4359  /// Check if it is safe to call GetVerythickmathspace method.
4360  ///
4361  /// @return
4362  /// - true, if the data member is getatable.
4363  /// - false, otherwise.
4364  bool CanGetVerythickmathspace(void) const;
4365 
4366  /// Reset Verythickmathspace data member.
4367  void ResetVerythickmathspace(void);
4368 
4369  /// Get the Verythickmathspace member data.
4370  ///
4371  /// @return
4372  /// Reference to the member data.
4373  const TVerythickmathspace& GetVerythickmathspace(void) const;
4374 
4375  /// Assign a value to Verythickmathspace data member.
4376  ///
4377  /// @param value
4378  /// Value to assign
4381 
4382  /// Assign a value to Verythickmathspace data member.
4383  ///
4384  /// @return
4385  /// Reference to the data value.
4387 
4388  /// Check if a value has been assigned to Veryverythickmathspace data member.
4389  ///
4390  /// Data member Veryverythickmathspace is optional;
4391  /// its type is defined as 'typedef string TVeryverythickmathspace'
4392  /// @return
4393  /// - true, if a value has been assigned.
4394  /// - false, otherwise.
4395  bool IsSetVeryverythickmathspace(void) const;
4396 
4397  /// Check if it is safe to call GetVeryverythickmathspace method.
4398  ///
4399  /// @return
4400  /// - true, if the data member is getatable.
4401  /// - false, otherwise.
4402  bool CanGetVeryverythickmathspace(void) const;
4403 
4404  /// Reset Veryverythickmathspace data member.
4405  void ResetVeryverythickmathspace(void);
4406 
4407  /// Get the Veryverythickmathspace member data.
4408  ///
4409  /// @return
4410  /// Reference to the member data.
4412 
4413  /// Assign a value to Veryverythickmathspace data member.
4414  ///
4415  /// @param value
4416  /// Value to assign
4419 
4420  /// Assign a value to Veryverythickmathspace data member.
4421  ///
4422  /// @return
4423  /// Reference to the data value.
4425 
4426  /// Reset the whole object
4427  void Reset(void);
4428 
4429 
4430  private:
4431  // Prohibit copy constructor and assignment operator
4434 
4435  // data
4437  string m_Id;
4438  string m_Xref;
4439  string m_Class;
4440  string m_Style;
4441  string m_Href;
4442  string m_Mathcolor;
4457  string m_Close;
4463  string m_Crossout;
4465  string m_Depth;
4475  string m_Height;
4485  string m_Length;
4493  string m_Lquote;
4494  string m_Lspace;
4495  string m_Mathsize;
4497  string m_Maxsize;
4499  string m_Minsize;
4502  string m_Notation;
4504  string m_Open;
4505  string m_Position;
4507  string m_Rowalign;
4508  string m_Rowlines;
4510  string m_Rowspan;
4511  string m_Rquote;
4512  string m_Rspace;
4513  string m_Selection;
4516  string m_Shift;
4523  string m_Valign;
4524  string m_Width;
4528  string m_Fontsize;
4529  string m_Color;
4538  };
4540  // types
4543 
4544  // member index
4545  enum class E_memberIndex {
4546  e__allMandatory = 0,
4547  e_Attlist,
4548  e_mstyle
4549  };
4551 
4552  // getters
4553  // setters
4554 
4555  /// Check if a value has been assigned to Attlist data member.
4556  ///
4557  /// Data member Attlist is mandatory;
4558  /// its type is defined as 'typedef C_Attlist TAttlist'
4559  /// @return
4560  /// - true, if a value has been assigned.
4561  /// - false, otherwise.
4562  bool IsSetAttlist(void) const;
4563 
4564  /// Check if it is safe to call GetAttlist method.
4565  ///
4566  /// @return
4567  /// - true, if the data member is getatable.
4568  /// - false, otherwise.
4569  bool CanGetAttlist(void) const;
4570 
4571  /// Reset Attlist data member.
4572  void ResetAttlist(void);
4573 
4574  /// Get the Attlist member data.
4575  ///
4576  /// @return
4577  /// Reference to the member data.
4578  const TAttlist& GetAttlist(void) const;
4579 
4580  /// Assign a value to Attlist data member.
4581  ///
4582  /// @param value
4583  /// Reference to value.
4584  void SetAttlist(TAttlist& value);
4585 
4586  /// Assign a value to Attlist data member.
4587  ///
4588  /// @return
4589  /// Reference to the data value.
4590  TAttlist& SetAttlist(void);
4591 
4592  /// Check if a value has been assigned to Mstyle data member.
4593  ///
4594  /// Data member Mstyle is mandatory;
4595  /// its type is defined as 'typedef C_Mstyle TMstyle'
4596  /// @return
4597  /// - true, if a value has been assigned.
4598  /// - false, otherwise.
4599  bool IsSetMstyle(void) const;
4600 
4601  /// Check if it is safe to call GetMstyle method.
4602  ///
4603  /// @return
4604  /// - true, if the data member is getatable.
4605  /// - false, otherwise.
4606  bool CanGetMstyle(void) const;
4607 
4608  /// Reset Mstyle data member.
4609  void ResetMstyle(void);
4610 
4611  /// Get the Mstyle member data.
4612  ///
4613  /// @return
4614  /// Reference to the member data.
4615  const TMstyle& GetMstyle(void) const;
4616 
4617  /// Assign a value to Mstyle data member.
4618  ///
4619  /// @param value
4620  /// Reference to value.
4621  void SetMstyle(TMstyle& value);
4622 
4623  /// Assign a value to Mstyle data member.
4624  ///
4625  /// @return
4626  /// Reference to the data value.
4627  TMstyle& SetMstyle(void);
4628 
4629  /// Reset the whole object
4630  virtual void Reset(void);
4631 
4632 
4633 private:
4634  // Prohibit copy constructor and assignment operator
4637 
4638  // data
4642 };
4643 
4644 /* @} */
4645 
4646 
4647 
4648 
4649 
4650 ///////////////////////////////////////////////////////////
4651 ///////////////////// inline methods //////////////////////
4652 ///////////////////////////////////////////////////////////
4653 inline
4655 {
4656  return ((m_set_State[0] & 0x3) != 0);
4657 }
4658 
4659 inline
4661 {
4662  return IsSetId();
4663 }
4664 
4665 inline
4667 {
4668  if (!CanGetId()) {
4669  ThrowUnassigned(0);
4670  }
4671  return m_Id;
4672 }
4673 
4674 inline
4676 {
4677  m_Id = value;
4678  m_set_State[0] |= 0x3;
4679 }
4680 
4681 inline
4683 {
4684  m_Id = std::forward<CMstyle_Base::C_Attlist::TId>(value);
4685  m_set_State[0] |= 0x3;
4686 }
4687 
4688 inline
4690 {
4691 #ifdef _DEBUG
4692  if (!IsSetId()) {
4693  m_Id = UnassignedString();
4694  }
4695 #endif
4696  m_set_State[0] |= 0x1;
4697  return m_Id;
4698 }
4699 
4700 inline
4702 {
4703  return ((m_set_State[0] & 0xc) != 0);
4704 }
4705 
4706 inline
4708 {
4709  return IsSetXref();
4710 }
4711 
4712 inline
4714 {
4715  if (!CanGetXref()) {
4716  ThrowUnassigned(1);
4717  }
4718  return m_Xref;
4719 }
4720 
4721 inline
4723 {
4724  m_Xref = value;
4725  m_set_State[0] |= 0xc;
4726 }
4727 
4728 inline
4730 {
4731  m_Xref = std::forward<CMstyle_Base::C_Attlist::TXref>(value);
4732  m_set_State[0] |= 0xc;
4733 }
4734 
4735 inline
4737 {
4738 #ifdef _DEBUG
4739  if (!IsSetXref()) {
4740  m_Xref = UnassignedString();
4741  }
4742 #endif
4743  m_set_State[0] |= 0x4;
4744  return m_Xref;
4745 }
4746 
4747 inline
4749 {
4750  return ((m_set_State[0] & 0x30) != 0);
4751 }
4752 
4753 inline
4755 {
4756  return IsSetClass();
4757 }
4758 
4759 inline
4761 {
4762  if (!CanGetClass()) {
4763  ThrowUnassigned(2);
4764  }
4765  return m_Class;
4766 }
4767 
4768 inline
4770 {
4771  m_Class = value;
4772  m_set_State[0] |= 0x30;
4773 }
4774 
4775 inline
4777 {
4778  m_Class = std::forward<CMstyle_Base::C_Attlist::TClass>(value);
4779  m_set_State[0] |= 0x30;
4780 }
4781 
4782 inline
4784 {
4785 #ifdef _DEBUG
4786  if (!IsSetClass()) {
4787  m_Class = UnassignedString();
4788  }
4789 #endif
4790  m_set_State[0] |= 0x10;
4791  return m_Class;
4792 }
4793 
4794 inline
4796 {
4797  return ((m_set_State[0] & 0xc0) != 0);
4798 }
4799 
4800 inline
4802 {
4803  return IsSetStyle();
4804 }
4805 
4806 inline
4808 {
4809  if (!CanGetStyle()) {
4810  ThrowUnassigned(3);
4811  }
4812  return m_Style;
4813 }
4814 
4815 inline
4817 {
4818  m_Style = value;
4819  m_set_State[0] |= 0xc0;
4820 }
4821 
4822 inline
4824 {
4825  m_Style = std::forward<CMstyle_Base::C_Attlist::TStyle>(value);
4826  m_set_State[0] |= 0xc0;
4827 }
4828 
4829 inline
4831 {
4832 #ifdef _DEBUG
4833  if (!IsSetStyle()) {
4834  m_Style = UnassignedString();
4835  }
4836 #endif
4837  m_set_State[0] |= 0x40;
4838  return m_Style;
4839 }
4840 
4841 inline
4843 {
4844  return ((m_set_State[0] & 0x300) != 0);
4845 }
4846 
4847 inline
4849 {
4850  return IsSetHref();
4851 }
4852 
4853 inline
4855 {
4856  if (!CanGetHref()) {
4857  ThrowUnassigned(4);
4858  }
4859  return m_Href;
4860 }
4861 
4862 inline
4864 {
4865  m_Href = value;
4866  m_set_State[0] |= 0x300;
4867 }
4868 
4869 inline
4871 {
4872  m_Href = std::forward<CMstyle_Base::C_Attlist::THref>(value);
4873  m_set_State[0] |= 0x300;
4874 }
4875 
4876 inline
4878 {
4879 #ifdef _DEBUG
4880  if (!IsSetHref()) {
4881  m_Href = UnassignedString();
4882  }
4883 #endif
4884  m_set_State[0] |= 0x100;
4885  return m_Href;
4886 }
4887 
4888 inline
4890 {
4891  return ((m_set_State[0] & 0xc00) != 0);
4892 }
4893 
4894 inline
4896 {
4897  return IsSetMathcolor();
4898 }
4899 
4900 inline
4902 {
4903  if (!CanGetMathcolor()) {
4904  ThrowUnassigned(5);
4905  }
4906  return m_Mathcolor;
4907 }
4908 
4909 inline
4911 {
4912  m_Mathcolor = value;
4913  m_set_State[0] |= 0xc00;
4914 }
4915 
4916 inline
4918 {
4919  m_Mathcolor = std::forward<CMstyle_Base::C_Attlist::TMathcolor>(value);
4920  m_set_State[0] |= 0xc00;
4921 }
4922 
4923 inline
4925 {
4926 #ifdef _DEBUG
4927  if (!IsSetMathcolor()) {
4928  m_Mathcolor = UnassignedString();
4929  }
4930 #endif
4931  m_set_State[0] |= 0x400;
4932  return m_Mathcolor;
4933 }
4934 
4935 inline
4937 {
4938  return ((m_set_State[0] & 0x3000) != 0);
4939 }
4940 
4941 inline
4943 {
4944  return IsSetMathbackground();
4945 }
4946 
4947 inline
4949 {
4950  if (!CanGetMathbackground()) {
4951  ThrowUnassigned(6);
4952  }
4953  return m_Mathbackground;
4954 }
4955 
4956 inline
4958 {
4959  m_Mathbackground = value;
4960  m_set_State[0] |= 0x3000;
4961 }
4962 
4963 inline
4965 {
4966  m_Mathbackground = std::forward<CMstyle_Base::C_Attlist::TMathbackground>(value);
4967  m_set_State[0] |= 0x3000;
4968 }
4969 
4970 inline
4972 {
4973 #ifdef _DEBUG
4974  if (!IsSetMathbackground()) {
4975  m_Mathbackground = UnassignedString();
4976  }
4977 #endif
4978  m_set_State[0] |= 0x1000;
4979  return m_Mathbackground;
4980 }
4981 
4982 inline
4984 {
4985  return ((m_set_State[0] & 0xc000) != 0);
4986 }
4987 
4988 inline
4990 {
4991  return IsSetScriptlevel();
4992 }
4993 
4994 inline
4996 {
4997  if (!CanGetScriptlevel()) {
4998  ThrowUnassigned(7);
4999  }
5000  return m_Scriptlevel;
5001 }
5002 
5003 inline
5005 {
5006  m_Scriptlevel = value;
5007  m_set_State[0] |= 0xc000;
5008 }
5009 
5010 inline
5012 {
5013  m_Scriptlevel = std::forward<CMstyle_Base::C_Attlist::TScriptlevel>(value);
5014  m_set_State[0] |= 0xc000;
5015 }
5016 
5017 inline
5019 {
5020 #ifdef _DEBUG
5021  if (!IsSetScriptlevel()) {
5022  m_Scriptlevel = UnassignedString();
5023  }
5024 #endif
5025  m_set_State[0] |= 0x4000;
5026  return m_Scriptlevel;
5027 }
5028 
5029 inline
5031 {
5032  return ((m_set_State[0] & 0x30000) != 0);
5033 }
5034 
5035 inline
5037 {
5038  return IsSetDisplaystyle();
5039 }
5040 
5041 inline
5043 {
5044  m_Displaystyle = (EAttlist_displaystyle)(0);
5045  m_set_State[0] &= ~0x30000;
5046 }
5047 
5048 inline
5050 {
5051  if (!CanGetDisplaystyle()) {
5052  ThrowUnassigned(8);
5053  }
5054  return m_Displaystyle;
5055 }
5056 
5057 inline
5059 {
5060  m_Displaystyle = value;
5061  m_set_State[0] |= 0x30000;
5062 }
5063 
5064 inline
5066 {
5067 #ifdef _DEBUG
5068  if (!IsSetDisplaystyle()) {
5069  memset(&m_Displaystyle,UnassignedByte(),sizeof(m_Displaystyle));
5070  }
5071 #endif
5072  m_set_State[0] |= 0x10000;
5073  return m_Displaystyle;
5074 }
5075 
5076 inline
5078 {
5079  return ((m_set_State[0] & 0xc0000) != 0);
5080 }
5081 
5082 inline
5084 {
5085  return IsSetScriptsizemultiplier();
5086 }
5087 
5088 inline
5090 {
5091  if (!CanGetScriptsizemultiplier()) {
5092  ThrowUnassigned(9);
5093  }
5094  return m_Scriptsizemultiplier;
5095 }
5096 
5097 inline
5099 {
5100  m_Scriptsizemultiplier = value;
5101  m_set_State[0] |= 0xc0000;
5102 }
5103 
5104 inline
5106 {
5107  m_Scriptsizemultiplier = std::forward<CMstyle_Base::C_Attlist::TScriptsizemultiplier>(value);
5108  m_set_State[0] |= 0xc0000;
5109 }
5110 
5111 inline
5113 {
5114 #ifdef _DEBUG
5115  if (!IsSetScriptsizemultiplier()) {
5116  m_Scriptsizemultiplier = UnassignedString();
5117  }
5118 #endif
5119  m_set_State[0] |= 0x40000;
5120  return m_Scriptsizemultiplier;
5121 }
5122 
5123 inline
5125 {
5126  return ((m_set_State[0] & 0x300000) != 0);
5127 }
5128 
5129 inline
5131 {
5132  return IsSetScriptminsize();
5133 }
5134 
5135 inline
5137 {
5138  if (!CanGetScriptminsize()) {
5139  ThrowUnassigned(10);
5140  }
5141  return m_Scriptminsize;
5142 }
5143 
5144 inline
5146 {
5147  m_Scriptminsize = value;
5148  m_set_State[0] |= 0x300000;
5149 }
5150 
5151 inline
5153 {
5154  m_Scriptminsize = std::forward<CMstyle_Base::C_Attlist::TScriptminsize>(value);
5155  m_set_State[0] |= 0x300000;
5156 }
5157 
5158 inline
5160 {
5161 #ifdef _DEBUG
5162  if (!IsSetScriptminsize()) {
5163  m_Scriptminsize = UnassignedString();
5164  }
5165 #endif
5166  m_set_State[0] |= 0x100000;
5167  return m_Scriptminsize;
5168 }
5169 
5170 inline
5172