<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.stridewiki.com/index.php?action=history&amp;feed=atom&amp;title=Talk%3APointers</id>
	<title>Talk:Pointers - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.stridewiki.com/index.php?action=history&amp;feed=atom&amp;title=Talk%3APointers"/>
	<link rel="alternate" type="text/html" href="https://www.stridewiki.com/index.php?title=Talk:Pointers&amp;action=history"/>
	<updated>2026-04-29T11:16:30Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://www.stridewiki.com/index.php?title=Talk:Pointers&amp;diff=4765&amp;oldid=prev</id>
		<title>Chrisj: New page: This training package, part of Qualification of Parameters, illustrates techniques for qualifying pointer types and objects. Specifically, this means the ability to opaque pointers, set po...</title>
		<link rel="alternate" type="text/html" href="https://www.stridewiki.com/index.php?title=Talk:Pointers&amp;diff=4765&amp;oldid=prev"/>
		<updated>2008-04-01T23:37:12Z</updated>

		<summary type="html">&lt;p&gt;New page: This training package, part of Qualification of Parameters, illustrates techniques for qualifying pointer types and objects. Specifically, this means the ability to opaque pointers, set po...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This training package, part of Qualification of Parameters, illustrates techniques for qualifying pointer types and objects. Specifically, this means the ability to opaque pointers, set pointer direction/usage, and creating sized pointers.&lt;br /&gt;
&lt;br /&gt;
1.	What is an opaque pointer?&lt;br /&gt;
2.	What is pointer direction?&lt;br /&gt;
3.	What is pointer usage?&lt;br /&gt;
4.	What is a sized pointer?&lt;br /&gt;
&lt;br /&gt;
The command should be entered as a single line:&lt;br /&gt;
FrameworkSetup.pl&lt;br /&gt;
&lt;br /&gt;
What if FrameworkSetup.pl is not in my path?&lt;br /&gt;
What if perl is not in my path?&lt;br /&gt;
What if ‘.pl’ files are not recognized as perl executables on my machine?&lt;br /&gt;
&lt;br /&gt;
Performing the Exercises&lt;br /&gt;
Compile the workspace manually by clicking on the Compile All Source Files button (no such button).&lt;br /&gt;
&lt;br /&gt;
Use the SCL Pointer wizard to set the pointer type to opaque for the PINT type, … (where is the Pointer wizard?)&lt;br /&gt;
&lt;br /&gt;
Use the SCL Pointer wizard to set the pInt1 parameter (where is this parameter?)&lt;br /&gt;
&lt;br /&gt;
If pointer types are to be numbered, they should start with PINT1 and not have a PINT.&lt;br /&gt;
&lt;br /&gt;
Running only this test did not work for me. I received a bunch of exceptions:&lt;br /&gt;
&lt;br /&gt;
----- begin&lt;br /&gt;
&amp;gt; Warning: The database is out of date. SCL Wizard will be disabled until successful compilation.&lt;br /&gt;
OLE exception from &amp;quot;&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;No description provided&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Win32::OLE(0.1702) error 0x80020009: &amp;quot;Exception occurred&amp;quot;&lt;br /&gt;
    in METHOD/PROPERTYGET &amp;quot;&amp;quot; at C:\s2seaside\packages\Training\InterfaceInstrumentation\Common/CompileAndVerify.pm line 126&lt;br /&gt;
&lt;br /&gt;
OLE exception from &amp;quot;&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;No description provided&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Win32::OLE(0.1702) error 0x80020009: &amp;quot;Exception occurred&amp;quot;&lt;br /&gt;
    in METHOD/PROPERTYGET &amp;quot;&amp;quot; at C:\s2seaside\packages\Training\InterfaceInstrumentation\Common/CompileAndVerify.pm line 126&lt;br /&gt;
&lt;br /&gt;
OLE exception from &amp;quot;&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;No description provided&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Win32::OLE(0.1702) error 0x80020009: &amp;quot;Exception occurred&amp;quot;&lt;br /&gt;
    in METHOD/PROPERTYGET &amp;quot;&amp;quot; at C:\s2seaside\packages\Training\InterfaceInstrumentation\Common/CompileAndVerify.pm line 126&lt;br /&gt;
&lt;br /&gt;
OLE exception from &amp;quot;&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;No description provided&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Win32::OLE(0.1702) error 0x80020009: &amp;quot;Exception occurred&amp;quot;&lt;br /&gt;
    in METHOD/PROPERTYGET &amp;quot;&amp;quot; at C:\s2seaside\packages\Training\InterfaceInstrumentation\Common/CompileAndVerify.pm line 126&lt;br /&gt;
&lt;br /&gt;
OLE exception from &amp;quot;&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;No description provided&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Win32::OLE(0.1702) error 0x80020009: &amp;quot;Exception occurred&amp;quot;&lt;br /&gt;
    in METHOD/PROPERTYGET &amp;quot;&amp;quot; at C:\s2seaside\packages\Training\InterfaceInstrumentation\Common/CompileAndVerify.pm line 126&lt;br /&gt;
&lt;br /&gt;
OLE exception from &amp;quot;&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;No description provided&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Win32::OLE(0.1702) error 0x80020009: &amp;quot;Exception occurred&amp;quot;&lt;br /&gt;
    in METHOD/PROPERTYGET &amp;quot;&amp;quot; at C:\s2seaside\packages\Training\InterfaceInstrumentation\Common/CompileAndVerify.pm line 126&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Tests Complete	&lt;br /&gt;
Test Report created	file://C:\s2\seaside\workspaces\Training\InterfaceInstrumentation\Qualification\Pointers\Pointers.html&lt;br /&gt;
 &lt;br /&gt;
OLE exception from &amp;quot;&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;No description provided&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Win32::OLE(0.1702) error 0x80020009: &amp;quot;Exception occurred&amp;quot;&lt;br /&gt;
    in METHOD/PROPERTYGET &amp;quot;&amp;quot; at C:\s2seaside\packages\Training\InterfaceInstrumentation\Common/CompileAndVerify.pm line 126&lt;br /&gt;
&lt;br /&gt;
OLE exception from &amp;quot;&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;No description provided&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Win32::OLE(0.1702) error 0x80020009: &amp;quot;Exception occurred&amp;quot;&lt;br /&gt;
    in METHOD/PROPERTYGET &amp;quot;&amp;quot; at C:\s2seaside\packages\Training\InterfaceInstrumentation\Common/CompileAndVerify.pm line 126&lt;br /&gt;
&lt;br /&gt;
OLE exception from &amp;quot;&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;No description provided&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Win32::OLE(0.1702) error 0x80020009: &amp;quot;Exception occurred&amp;quot;&lt;br /&gt;
    in METHOD/PROPERTYGET &amp;quot;&amp;quot; at C:\s2seaside\packages\Training\InterfaceInstrumentation\Common/CompileAndVerify.pm line 126&lt;br /&gt;
&lt;br /&gt;
OLE exception from &amp;quot;&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;No description provided&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Win32::OLE(0.1702) error 0x80020009: &amp;quot;Exception occurred&amp;quot;&lt;br /&gt;
    in METHOD/PROPERTYGET &amp;quot;&amp;quot; at C:\s2seaside\packages\Training\InterfaceInstrumentation\Common/CompileAndVerify.pm line 126&lt;br /&gt;
&lt;br /&gt;
OLE exception from &amp;quot;&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;No description provided&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Win32::OLE(0.1702) error 0x80020009: &amp;quot;Exception occurred&amp;quot;&lt;br /&gt;
    in METHOD/PROPERTYGET &amp;quot;&amp;quot; at C:\s2seaside\packages\Training\InterfaceInstrumentation\Common/CompileAndVerify.pm line 126&lt;br /&gt;
&lt;br /&gt;
OLE exception from &amp;quot;&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;No description provided&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Win32::OLE(0.1702) error 0x80020009: &amp;quot;Exception occurred&amp;quot;&lt;br /&gt;
    in METHOD/PROPERTYGET &amp;quot;&amp;quot; at C:\s2seaside\packages\Training\InterfaceInstrumentation\Common/CompileAndVerify.pm line 126&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Tests Complete	&lt;br /&gt;
Test Report created	file://C:\s2seaside\workspaces\Training\InterfaceInstrumentation\Qualification\Pointers\Pointers.html&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
-----end&lt;br /&gt;
&lt;br /&gt;
In Pointers Direction Test #2, if Private/Pool is automatically set. Why is this?&lt;br /&gt;
&lt;br /&gt;
For pointers direction test #7, I inadvertently set the pointer to IN/PRIVATE. What do I do? It won’t let me undo it.&lt;br /&gt;
&lt;br /&gt;
For pointers direction test #7, the selection for ps1_2 to OUT/PRIVATE is grayed out so that I cannot set it. What do I do?&lt;br /&gt;
&lt;br /&gt;
Again when I perform the run script files button I receive a bunch of error messages.&lt;br /&gt;
&lt;br /&gt;
In Sized Pointers Test #2 part b, where are the contents of size pointer and why are they return?&lt;br /&gt;
&lt;br /&gt;
In Sized Pointers Test#3 part b, I cannot set the pointer to have POOL usage. Do I select fixed or variable?&lt;br /&gt;
&lt;br /&gt;
In Sized Pointers Test#4, I entered size as the field, but it wouldn’t take it. You need to state that the user needs to press the ‘…’ button to set the size field.&lt;br /&gt;
&lt;br /&gt;
Overall it is pretty good, but it does presume that the user has some knowledge of Stride. We need to do more &amp;quot;pretending we are seeing it the first time&amp;quot; in our documentation. As a new user of different pieces of software I get upset when the documenter skipped the stuff they deemed simple when they came from a knowledgeable viewpoint of exposure.&lt;/div&gt;</summary>
		<author><name>Chrisj</name></author>
	</entry>
</feed>