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

5 Pointers
 5.1 Weak pointer objects
 5.2 Pointer objects

5 Pointers

5.1 Weak pointer objects

5.1-1 IsContainerForWeakPointers
‣ IsContainerForWeakPointers( arg )( filter )

Returns: true or false

The category for weak pointer objects

5.1-2 ContainerForWeakPointers
‣ ContainerForWeakPointers( arg )( function )

Returns: a list which can store weak pointers

The constructor for lists of weak pointers.

5.1-3 UpdateContainerOfWeakPointers
‣ UpdateContainerOfWeakPointers( arg )( operation )

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

5.1-4 _AddElmWPObj_ForHomalg
‣ _AddElmWPObj_ForHomalg( arg )( function )

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

5.1-5 _AddTwoElmWPObj_ForHomalg
‣ _AddTwoElmWPObj_ForHomalg( arg )( function )

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

5.1-6 _ElmWPObj_ForHomalg
‣ _ElmWPObj_ForHomalg( arg1, arg2, arg3 )( operation )

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

5.2 Pointer objects

5.2-1 IsContainerForPointers
‣ IsContainerForPointers( arg )( filter )

Returns: true or false

The category for pointer objects

5.2-2 ContainerForPointers
‣ ContainerForPointers( arg )( function )

Returns: a container for pointers

Creates a container for pointers.

5.2-3 UpdateContainerOfPointers
‣ UpdateContainerOfPointers( arg )( operation )

Updates the container of pointers, removes old.

5.2-4 _AddElmPObj_ForHomalg
‣ _AddElmPObj_ForHomalg( arg )( function )

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

5.2-5 _AddTwoElmPObj_ForHomalg
‣ _AddTwoElmPObj_ForHomalg( arg )( function )

Adds a pointer to two objects to a container for pointers

5.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 Ind

generated by GAPDoc2HTML