Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
| Download
GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
Project: cocalc-sagemath-dev-slelievre
Views: 418346<?xml version="1.0" encoding="UTF-8"?>12<!-- This is an automatically generated file. -->3<Chapter Label="Chapter_Pointers">4<Heading>Pointers</Heading>56<Section Label="Chapter_Pointers_Section_Weak_pointer_objects">7<Heading>Weak pointer objects</Heading>89<ManSection>10<Filt Arg="arg" Name="IsContainerForWeakPointers" Label="for IsComponentObjectRep"/>11<Returns><C>true</C> or <C>false</C>12</Returns>13<Description>14The category for weak pointer objects15</Description>16</ManSection>171819<ManSection>20<Func Arg="arg" Name="ContainerForWeakPointers" />21<Returns>a list which can store weak pointers22</Returns>23<Description>24The constructor for lists of weak pointers.25</Description>26</ManSection>272829<ManSection>30<Oper Arg="arg" Name="UpdateContainerOfWeakPointers" Label="for IsContainerForWeakPointers"/>31<Description>32Updates the weak pointers in a container and deletes the empty ones33</Description>34</ManSection>353637<ManSection>38<Func Arg="arg" Name="_AddElmWPObj_ForHomalg" />39<Description>40Adds a weak pointer of an objects to a weak pointer list.41</Description>42</ManSection>434445<ManSection>46<Func Arg="arg" Name="_AddTwoElmWPObj_ForHomalg" />47<Description>48Adds a weak pointer which depends on two objects to a list of weak pointers49</Description>50</ManSection>515253<ManSection>54<Oper Arg="arg1,arg2,arg3" Name="_ElmWPObj_ForHomalg" Label="for IsContainerForWeakPointers, IsObject, IsObject"/>55<Description>56Creates a weak pointer depending on two objects and adds it to the container.57</Description>58</ManSection>596061</Section>626364<Section Label="Chapter_Pointers_Section_Pointer_objects">65<Heading>Pointer objects</Heading>6667<ManSection>68<Filt Arg="arg" Name="IsContainerForPointers" Label="for IsComponentObjectRep"/>69<Returns><C>true</C> or <C>false</C>70</Returns>71<Description>72The category for pointer objects73</Description>74</ManSection>757677<ManSection>78<Func Arg="arg" Name="ContainerForPointers" />79<Returns>a container for pointers80</Returns>81<Description>82Creates a container for pointers.83</Description>84</ManSection>858687<ManSection>88<Oper Arg="arg" Name="UpdateContainerOfPointers" Label="for IsContainerForPointers"/>89<Description>90Updates the container of pointers, removes old.91</Description>92</ManSection>939495<ManSection>96<Func Arg="arg" Name="_AddElmPObj_ForHomalg" />97<Description>98Adds a pointer to an object to a container for pointers.99</Description>100</ManSection>101102103<ManSection>104<Func Arg="arg" Name="_AddTwoElmPObj_ForHomalg" />105<Description>106Adds a pointer to two objects to a container for pointers107</Description>108</ManSection>109110111<ManSection>112<Oper Arg="arg1,arg2,arg3" Name="_ElmPObj_ForHomalg" Label="for IsContainerForPointers, IsObject, IsObject"/>113<Returns>an object114</Returns>115<Description>116Returns an object which a pointer refers to.117</Description>118</ManSection>119120121</Section>122123124</Chapter>125126127128