--- myst: substitutions: bloc1: python: "4" cpp: "4" bloc2: python: "7" cpp: "8" bloc3: python: 10,11 cpp: 12,13 bloc4: python: "14" cpp: "17" dedent: python: ":dedent:\n" cpp: "" --- # Examples of use of the class {{ tattr }} The following instruction defines a pointer **px** to an unbounded variable **x**. {{ "```{" "literalinclude" "} " + parent_dir + "/roottest/uranie/doc/dataserver/attribute/" + language + "/example_use_attribute." + extension + "\n" + ":language: " + language + "\n" + ":lines: " + bloc1[language] + "\n" + dedent[language] + "```" }} The following instruction defines a pointer **px** to a variable **x** bounded between 0. and 1. {{ "```{" "literalinclude" "} " + parent_dir + "/roottest/uranie/doc/dataserver/attribute/" + language + "/example_use_attribute." + extension + "\n" + ":language: " + language + "\n" + ":lines: " + bloc2[language] + "\n" + dedent[language] + "```" }} The following instruction defines a pointer **px** to a variable **x** bounded between -2. and 4. with $\Delta P_{e}^{F_{iso}}$ as label: {{ "```{" "literalinclude" "} " + parent_dir + "/roottest/uranie/doc/dataserver/attribute/" + language + "/example_use_attribute." + extension + "\n" + ":language: " + language + "\n" + ":lines: " + bloc3[language] + "\n" + dedent[language] + "```" }} The following instruction defines a pointer **px** to a variable **x** that describes string {{ "```{" "literalinclude" "} " + parent_dir + "/roottest/uranie/doc/dataserver/attribute/" + language + "/example_use_attribute." + extension + "\n" + ":language: " + language + "\n" + ":lines: " + bloc4[language] + "\n" + dedent[language] + "```" }}