GAP (ToolsForHomalg) - Chapter 7: Pointers

Goto Chapter: Top 1 2 3 4 5 6 7 8 9 Bib Ind
[Top of Book] [Contents] [Previous Chapter] [Next Chapter]

[MathJax off]

7 Pointers
7.1 Weak pointer objects
7.1-1 IsContainerForWeakPointers
7.1-2 ContainerForWeakPointers
7.1-3 UpdateContainerOfWeakPointers
7.1-4 _AddElmWPObj_ForHomalg
7.1-5 _AddTwoElmWPObj_ForHomalg
7.1-6 _ElmWPObj_ForHomalg
7.2 Pointer objects
7.2-1 IsContainerForPointers
7.2-2 ContainerForPointers
7.2-3 UpdateContainerOfPointers
7.2-4 _AddElmPObj_ForHomalg
7.2-5 _AddTwoElmPObj_ForHomalg
7.2-6 _ElmPObj_ForHomalg

### 7 Pointers

#### 7.1 Weak pointer objects

##### 7.1-1 IsContainerForWeakPointers

`‣ IsContainerForWeakPointers`( arg ) | ( filter )

Returns: `true` or `false`

The category for weak pointer objects

##### 7.1-2 ContainerForWeakPointers

`‣ ContainerForWeakPointers`( arg ) | ( function )

Returns: a list which can store weak pointers

The constructor for lists of weak pointers.

##### 7.1-3 UpdateContainerOfWeakPointers

`‣ UpdateContainerOfWeakPointers`( arg ) | ( operation )

Updates the weak pointers in a container and deletes the empty ones

##### 7.1-4 _AddElmWPObj_ForHomalg

`‣ _AddElmWPObj_ForHomalg`( arg ) | ( function )

Adds a weak pointer of an objects to a weak pointer list.

##### 7.1-5 _AddTwoElmWPObj_ForHomalg

`‣ _AddTwoElmWPObj_ForHomalg`( arg ) | ( function )

Adds a weak pointer which depends on two objects to a list of weak pointers

##### 7.1-6 _ElmWPObj_ForHomalg

`‣ _ElmWPObj_ForHomalg`( arg1, arg2, arg3 ) | ( operation )

Creates a weak pointer depending on two objects and adds it to the container.

#### 7.2 Pointer objects

##### 7.2-1 IsContainerForPointers

`‣ IsContainerForPointers`( arg ) | ( filter )

Returns: `true` or `false`

The category for pointer objects

##### 7.2-2 ContainerForPointers

`‣ ContainerForPointers`( arg ) | ( function )

Returns: a container for pointers

Creates a container for pointers.

##### 7.2-3 UpdateContainerOfPointers

`‣ UpdateContainerOfPointers`( arg ) | ( operation )

Updates the container of pointers, removes old.

##### 7.2-4 _AddElmPObj_ForHomalg

`‣ _AddElmPObj_ForHomalg`( arg ) | ( function )

Adds a pointer to an object to a container for pointers.

##### 7.2-5 _AddTwoElmPObj_ForHomalg

`‣ _AddTwoElmPObj_ForHomalg`( arg ) | ( function )

Adds a pointer to two objects to a container for pointers

##### 7.2-6 _ElmPObj_ForHomalg

`‣ _ElmPObj_ForHomalg`( arg1, arg2, arg3 ) | ( operation )

Returns: an object

Returns an object which a pointer refers to.

[Top of Book] [Contents] [Previous Chapter] [Next Chapter]
Goto Chapter: Top 1 2 3 4 5 6 7 8 9 Bib Ind

generated by GAPDoc2HTML