|
Boost-Commit : |
From: garcia_at_[hidden]
Date: 2007-08-07 16:49:14
Author: garcia
Date: 2007-08-07 16:49:13 EDT (Tue, 07 Aug 2007)
New Revision: 38501
URL: http://svn.boost.org/trac/boost/changeset/38501
Log:
Further fix to the reference docs, wrong constructor signatures.
Text files modified:
trunk/libs/multi_array/doc/reference.html | 12 ++++++------
trunk/libs/multi_array/doc/xml/const_multi_array_ref.xml | 8 ++++----
2 files changed, 10 insertions(+), 10 deletions(-)
Modified: trunk/libs/multi_array/doc/reference.html
==============================================================================
--- trunk/libs/multi_array/doc/reference.html (original)
+++ trunk/libs/multi_array/doc/reference.html 2007-08-07 16:49:13 EDT (Tue, 07 Aug 2007)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Boost.MultiArray Reference Manual</title><meta name="generator" content="DocBook XSL Stylesheets V1.69.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="article" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id720674"></a>Boost.MultiArray Reference Manual</h1></div><div><div class="author"><h3 class="author"><span class="firstname">Ronald</span> <span class="surname">Garcia</span></h3><div class="affiliation"><span class="orgname">Indiana University<br></span><span class="orgdiv">Open Systems Lab<br></span></div></div></div><div><p class="copyright">Copyright © 2002 The Trustees of Indiana University</p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1">Library Synopsis</span></dt><dt><span class="sect1">MultiArray Concept</span></dt><dd><dl><dt>
<span class="sect2">Notation</span></dt><dt><span class="sect2">Associated Types</span></dt><dt><span class="sect2">Valid expressions</span></dt><dt><span class="sect2">Complexity guarantees</span></dt><dt><span class="sect2">Invariants</span></dt><dt><span class="sect2">Associated Types for Views</span></dt><dt><span class="sect2">Models</span></dt></dl></dd><dt><span class="sect1">Array Components</span></dt><dd><dl><dt><span class="sect2">multi_array
</span></dt><dt><span class="sect2">multi_array_ref
</span></dt><dt><span class="sect2">const_multi_array_ref
</span></dt></dl></dd><dt><span class="sect1"><a href="#auxiliary">Auxiliary Co
mponents</a></span></dt><dd><dl><dt><span class="sect2">multi_array_types
</span></dt><dt><span class="sect2">extent_range
</span></dt><dt><span class="sect2">extent_gen
</span></dt><dt><span class="sect2">Global Objects</span></dt><dt><span class="sect2">View and SubArray Generators</span></dt><dt><span class="sect2">Memory Layout Specifiers</span></dt><dt><span class="sect2">Range Checking</span></dt></dl></dd></dl></div><p>Boost.MultiArray is composed of several components.
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Boost.MultiArray Reference Manual</title><meta name="generator" content="DocBook XSL Stylesheets V1.69.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="article" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id720674"></a>Boost.MultiArray Reference Manual</h1></div><div><div class="author"><h3 class="author"><span class="firstname">Ronald</span> <span class="surname">Garcia</span></h3><div class="affiliation"><span class="orgname">Indiana University<br></span><span class="orgdiv">Open Systems Lab<br></span></div></div></div><div><p class="copyright">Copyright © 2002 The Trustees of Indiana University</p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1">Library Synopsis</span></dt><dt><span class="sect1">MultiArray Concept</span></dt><dd><dl><dt>
<span class="sect2">Notation</span></dt><dt><span class="sect2">Associated Types</span></dt><dt><span class="sect2">Valid expressions</span></dt><dt><span class="sect2">Complexity guarantees</span></dt><dt><span class="sect2">Invariants</span></dt><dt><span class="sect2">Associated Types for Views</span></dt><dt><span class="sect2">Models</span></dt></dl></dd><dt><span class="sect1">Array Components</span></dt><dd><dl><dt><span class="sect2">multi_array
</span></dt><dt><span class="sect2">multi_array_ref
</span></dt><dt><span class="sect2">const_multi_array_ref
</span></dt></dl></dd><dt><span class="sect1"><a href="#auxiliary">Auxiliary Co
mponents</a></span></dt><dd><dl><dt><span class="sect2">multi_array_types
</span></dt><dt><span class="sect2">extent_range
</span></dt><dt><span class="sect2">extent_gen
</span></dt><dt><span class="sect2">Global Objects</span></dt><dt><span class="sect2">View and SubArray Generators</span></dt><dt><span class="sect2">Memory Layout Specifiers</span></dt><dt><span class="sect2">Range Checking</span></dt></dl></dd></dl></div><p>Boost.MultiArray is composed of several components.
The MultiArray concept defines a generic interface to multidimensional
containers.
<code class="literal">multi_array</code> is a general purpose container class
@@ -1003,9 +1003,9 @@
// structors
template <typename ExtentList>
- explicit const_multi_array_ref(const element* data, const ExtentList& sizes,
+ explicit const_multi_array_ref(TPtr data, const ExtentList& sizes,
const storage_order_type& store = c_storage_order());
- explicit const_multi_array_ref(const element* data, const extents_tuple& ranges,
+ explicit const_multi_array_ref(TPtr data, const extents_tuple& ranges,
const storage_order_type& store = c_storage_order());
const_multi_array_ref(const const_multi_array_ref& x);
~const_multi_array_ref();
@@ -1053,7 +1053,7 @@
};
</pre><p><b>Constructors. </b></p><div class="variablelist"><dl><dt><span class="term"><pre class="programlisting">template <typename ExtentList>
-explicit const_multi_array_ref(const element* data,
+explicit const_multi_array_ref(TPtr data,
const ExtentList& sizes,
const storage_order& store = c_storage_order());
</pre></span></dt><dd><p>
@@ -1065,7 +1065,7 @@
</p><p><b><code class="literal">ExtentList</code> Requirements. </b>
<code class="literal">ExtentList</code> must model Collection.
</p><p><b>Preconditions. </b><code class="literal">sizes.size() == NumDims;</code></p></dd><dt><span class="term">
-<pre class="programlisting">explicit const_multi_array_ref(const element* data,
+<pre class="programlisting">explicit const_multi_array_ref(TPtr data,
extent_gen::gen_type<NumDims>::type ranges,
const storage_order& store = c_storage_order());
</pre></span></dt><dd><p><b>Effects. </b>
@@ -1170,7 +1170,7 @@
<code class="classname">extent_range</code> objects in addition to
<code class="literal">extent_range(0,idx).</code> This function gives the array
constructors a similar syntax to traditional C multidimensional array
-declaration.</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id835382"></a>Global Objects</h3></div></div></div><p>For syntactic convenience, Boost.MultiArray defines two
+declaration.</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id835381"></a>Global Objects</h3></div></div></div><p>For syntactic convenience, Boost.MultiArray defines two
global objects as part of its
interface. These objects play the role of object generators;
expressions involving them create other objects of interest.
Modified: trunk/libs/multi_array/doc/xml/const_multi_array_ref.xml
==============================================================================
--- trunk/libs/multi_array/doc/xml/const_multi_array_ref.xml (original)
+++ trunk/libs/multi_array/doc/xml/const_multi_array_ref.xml 2007-08-07 16:49:13 EDT (Tue, 07 Aug 2007)
@@ -64,9 +64,9 @@
// structors
template <typename ExtentList>
- explicit const_multi_array_ref(const element* data, const ExtentList& sizes,
+ explicit const_multi_array_ref(TPtr data, const ExtentList& sizes,
const storage_order_type& store = c_storage_order());
- explicit const_multi_array_ref(const element* data, const extents_tuple& ranges,
+ explicit const_multi_array_ref(TPtr data, const extents_tuple& ranges,
const storage_order_type& store = c_storage_order());
const_multi_array_ref(const const_multi_array_ref& x);
~const_multi_array_ref();
@@ -122,7 +122,7 @@
<variablelist>
<varlistentry>
<term><programlisting>template <typename ExtentList>
-explicit const_multi_array_ref(const element* data,
+explicit const_multi_array_ref(TPtr data,
const ExtentList& sizes,
const storage_order& store = c_storage_order());
</programlisting></term>
@@ -151,7 +151,7 @@
<varlistentry>
<term>
-<programlisting><![CDATA[explicit const_multi_array_ref(const element* data,
+<programlisting><![CDATA[explicit const_multi_array_ref(TPtr data,
extent_gen::gen_type<NumDims>::type ranges,
const storage_order& store = c_storage_order());]]>
</programlisting></term>
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk