Change line-endings back to UNIX format.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19650 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -1,53 +1,53 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<sect2 id="bdataio">
|
||||
<title>BDataIO</title>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem><para><emphasis>Derived from:</emphasis> none</para></listitem>
|
||||
<listitem><para><emphasis>Declared in:</emphasis> <filename>os/support/DataIO.h</filename></para></listitem>
|
||||
<listitem><para><emphasis>Library:</emphasis> <filename>libbe.so</filename></para></listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para><classname>BDataIO</classname> provides a base interface for reading and writing data.</para>
|
||||
|
||||
<bridgehead renderas="sect2">Constructors and Destructors</bridgehead>
|
||||
<sect3 id="bdataio_constructor">
|
||||
<title>BDataIO()</title>
|
||||
|
||||
<constructorsynopsis>
|
||||
<methodname>BDataIO</methodname>
|
||||
</constructorsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bdataio_destructor">
|
||||
<title>~BDataIO()</title>
|
||||
|
||||
<destructorsynopsis>
|
||||
<modifier>virtual</modifier><methodname>~BDataIO</methodname>
|
||||
</destructorsynopsis>
|
||||
</sect3>
|
||||
|
||||
<bridgehead renderas="sect2">Member Functions</bridgehead>
|
||||
<sect3 id="bdataio_read">
|
||||
<title>Read()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>Read</methodname>
|
||||
<methodparam><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
<modifier>= 0</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bdataio_write">
|
||||
<title>Write()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>Write</methodname>
|
||||
<methodparam><modifier>const</modifier><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
<modifier>= 0</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<sect2 id="bdataio">
|
||||
<title>BDataIO</title>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem><para><emphasis>Derived from:</emphasis> none</para></listitem>
|
||||
<listitem><para><emphasis>Declared in:</emphasis> <filename>os/support/DataIO.h</filename></para></listitem>
|
||||
<listitem><para><emphasis>Library:</emphasis> <filename>libbe.so</filename></para></listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para><classname>BDataIO</classname> provides a base interface for reading and writing data.</para>
|
||||
|
||||
<bridgehead renderas="sect2">Constructors and Destructors</bridgehead>
|
||||
<sect3 id="bdataio_constructor">
|
||||
<title>BDataIO()</title>
|
||||
|
||||
<constructorsynopsis>
|
||||
<methodname>BDataIO</methodname>
|
||||
</constructorsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bdataio_destructor">
|
||||
<title>~BDataIO()</title>
|
||||
|
||||
<destructorsynopsis>
|
||||
<modifier>virtual</modifier><methodname>~BDataIO</methodname>
|
||||
</destructorsynopsis>
|
||||
</sect3>
|
||||
|
||||
<bridgehead renderas="sect2">Member Functions</bridgehead>
|
||||
<sect3 id="bdataio_read">
|
||||
<title>Read()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>Read</methodname>
|
||||
<methodparam><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
<modifier>= 0</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bdataio_write">
|
||||
<title>Write()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>Write</methodname>
|
||||
<methodparam><modifier>const</modifier><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
<modifier>= 0</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
</sect2>
|
||||
|
||||
@@ -1,105 +1,105 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<sect2 id="bmallocio">
|
||||
<title>BMallocIO</title>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem><para><emphasis>Derived from:</emphasis><link linkend="bpositionio"><classname>BPositionIO</classname></link></para></listitem>
|
||||
<listitem><para><emphasis>Declared in:</emphasis> <filename>os/support/DataIO.h</filename></para></listitem>
|
||||
<listitem><para><emphasis>Library:</emphasis> <filename>libbe.so</filename></para></listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para><classname>BMallocIO</classname> provides an interface for reading, writing and seeking in a buffer that it maintains itself.</para>
|
||||
|
||||
<bridgehead renderas="sect2">Constructors and Destructors</bridgehead>
|
||||
<sect3 id="bmallocio_constructor">
|
||||
<title>BMallocIO()</title>
|
||||
|
||||
<constructorsynopsis>
|
||||
<methodname>BMallocIO</methodname>
|
||||
</constructorsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmallocio_destructor">
|
||||
<title>~BMallocIO()</title>
|
||||
|
||||
<destructorsynopsis>
|
||||
<modifier>virtual</modifier><methodname>~BMallocIO</methodname>
|
||||
</destructorsynopsis>
|
||||
</sect3>
|
||||
|
||||
<bridgehead renderas="sect2">Member functions</bridgehead>
|
||||
<sect3 id="bmallocio_buffer">
|
||||
<title>Buffer()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<type>const void *</type><methodname>Buffer</methodname><modifier>const</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmallocio_bufferlength">
|
||||
<title>BufferLength()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<type>size_t</type><methodname>BufferLength()</methodname><modifier>const</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmallocio_position">
|
||||
<title>Position()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>off_t</type><methodname>Position</methodname><modifier>const</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmallocio_readat">
|
||||
<title>ReadAt()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>ReadAt</methodname>
|
||||
<methodparam><type>off_t</type><parameter>position</parameter></methodparam>
|
||||
<methodparam><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmallocio_seek">
|
||||
<title>Seek()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>off_t</type><methodname>Seek</methodname>
|
||||
<methodparam><type>off_t</type><parameter>position</parameter></methodparam>
|
||||
<methodparam><type>uint32</type><parameter>seekMode</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmallocio_setblocksize">
|
||||
<title>SetBlockSize()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<void/><methodname>SetBlockSize</methodname>
|
||||
<methodparam><type>size_t</type><parameter>blockSize</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmallocio_setsize">
|
||||
<title>SetSize()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>status_t</type><methodname>SetSize</methodname>
|
||||
<methodparam><type>off_t</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmallocio_writeat">
|
||||
<title>WriteAt()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>WriteAt</methodname>
|
||||
<methodparam><type>off_t</type><parameter>position</parameter></methodparam>
|
||||
<methodparam><modifier>const</modifier><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<sect2 id="bmallocio">
|
||||
<title>BMallocIO</title>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem><para><emphasis>Derived from:</emphasis><link linkend="bpositionio"><classname>BPositionIO</classname></link></para></listitem>
|
||||
<listitem><para><emphasis>Declared in:</emphasis> <filename>os/support/DataIO.h</filename></para></listitem>
|
||||
<listitem><para><emphasis>Library:</emphasis> <filename>libbe.so</filename></para></listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para><classname>BMallocIO</classname> provides an interface for reading, writing and seeking in a buffer that it maintains itself.</para>
|
||||
|
||||
<bridgehead renderas="sect2">Constructors and Destructors</bridgehead>
|
||||
<sect3 id="bmallocio_constructor">
|
||||
<title>BMallocIO()</title>
|
||||
|
||||
<constructorsynopsis>
|
||||
<methodname>BMallocIO</methodname>
|
||||
</constructorsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmallocio_destructor">
|
||||
<title>~BMallocIO()</title>
|
||||
|
||||
<destructorsynopsis>
|
||||
<modifier>virtual</modifier><methodname>~BMallocIO</methodname>
|
||||
</destructorsynopsis>
|
||||
</sect3>
|
||||
|
||||
<bridgehead renderas="sect2">Member functions</bridgehead>
|
||||
<sect3 id="bmallocio_buffer">
|
||||
<title>Buffer()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<type>const void *</type><methodname>Buffer</methodname><modifier>const</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmallocio_bufferlength">
|
||||
<title>BufferLength()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<type>size_t</type><methodname>BufferLength()</methodname><modifier>const</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmallocio_position">
|
||||
<title>Position()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>off_t</type><methodname>Position</methodname><modifier>const</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmallocio_readat">
|
||||
<title>ReadAt()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>ReadAt</methodname>
|
||||
<methodparam><type>off_t</type><parameter>position</parameter></methodparam>
|
||||
<methodparam><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmallocio_seek">
|
||||
<title>Seek()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>off_t</type><methodname>Seek</methodname>
|
||||
<methodparam><type>off_t</type><parameter>position</parameter></methodparam>
|
||||
<methodparam><type>uint32</type><parameter>seekMode</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmallocio_setblocksize">
|
||||
<title>SetBlockSize()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<void/><methodname>SetBlockSize</methodname>
|
||||
<methodparam><type>size_t</type><parameter>blockSize</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmallocio_setsize">
|
||||
<title>SetSize()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>status_t</type><methodname>SetSize</methodname>
|
||||
<methodparam><type>off_t</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmallocio_writeat">
|
||||
<title>WriteAt()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>WriteAt</methodname>
|
||||
<methodparam><type>off_t</type><parameter>position</parameter></methodparam>
|
||||
<methodparam><modifier>const</modifier><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
</sect2>
|
||||
@@ -1,88 +1,88 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<sect2 id="bmemoryio">
|
||||
<title>BMemoryIO</title>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem><para><emphasis>Derived from:</emphasis><link linkend="bpositionio"><classname>BPositionIO</classname></link></para></listitem>
|
||||
<listitem><para><emphasis>Declared in:</emphasis> <filename>os/support/DataIO.h</filename></para></listitem>
|
||||
<listitem><para><emphasis>Library:</emphasis> <filename>libbe.so</filename></para></listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para><classname>BMemoryIO</classname> implements reading, writing and seeking in a data buffer.</para>
|
||||
|
||||
<bridgehead renderas="sect2">Constructors and Destructors</bridgehead>
|
||||
<sect3 id="bmemoryio_constructor">
|
||||
<title>BMemoryIO()</title>
|
||||
|
||||
<constructorsynopsis>
|
||||
<methodname>BMemoryIO</methodname>
|
||||
<methodparam><type>void *</type><parameter>data</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>length</parameter></methodparam>
|
||||
</constructorsynopsis>
|
||||
|
||||
<constructorsynopsis>
|
||||
<methodname>BMemoryIO</methodname>
|
||||
<methodparam><modifier>const</modifier><type>void *</type><parameter>data</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>length</parameter></methodparam>
|
||||
</constructorsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmemoryio_destructor">
|
||||
<title>~BMemoryIO()</title>
|
||||
|
||||
<destructorsynopsis>
|
||||
<modifier>virtual</modifier><methodname>~BMemoryIO</methodname>
|
||||
</destructorsynopsis>
|
||||
</sect3>
|
||||
|
||||
<bridgehead renderas="sect2">Member functions</bridgehead>
|
||||
<sect3 id="bmemoryio_position">
|
||||
<title>Position()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>off_t</type><methodname>Position</methodname><modifier>const</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmemoryio_readat">
|
||||
<title>ReadAt()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>ReadAt</methodname>
|
||||
<methodparam><type>off_t</type><parameter>position</parameter></methodparam>
|
||||
<methodparam><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmemoryio_seek">
|
||||
<title>Seek()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>off_t</type><methodname>Seek</methodname>
|
||||
<methodparam><type>off_t</type><parameter>position</parameter></methodparam>
|
||||
<methodparam><type>uint32</type><parameter>seekMode</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmemoryio_setsize">
|
||||
<title>SetSize()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>status_t</type><methodname>SetSize</methodname>
|
||||
<methodparam><type>off_t</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmemoryio_writeat">
|
||||
<title>WriteAt()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>WriteAt</methodname>
|
||||
<methodparam><type>off_t</type><parameter>position</parameter></methodparam>
|
||||
<methodparam><modifier>const</modifier><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<sect2 id="bmemoryio">
|
||||
<title>BMemoryIO</title>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem><para><emphasis>Derived from:</emphasis><link linkend="bpositionio"><classname>BPositionIO</classname></link></para></listitem>
|
||||
<listitem><para><emphasis>Declared in:</emphasis> <filename>os/support/DataIO.h</filename></para></listitem>
|
||||
<listitem><para><emphasis>Library:</emphasis> <filename>libbe.so</filename></para></listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para><classname>BMemoryIO</classname> implements reading, writing and seeking in a data buffer.</para>
|
||||
|
||||
<bridgehead renderas="sect2">Constructors and Destructors</bridgehead>
|
||||
<sect3 id="bmemoryio_constructor">
|
||||
<title>BMemoryIO()</title>
|
||||
|
||||
<constructorsynopsis>
|
||||
<methodname>BMemoryIO</methodname>
|
||||
<methodparam><type>void *</type><parameter>data</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>length</parameter></methodparam>
|
||||
</constructorsynopsis>
|
||||
|
||||
<constructorsynopsis>
|
||||
<methodname>BMemoryIO</methodname>
|
||||
<methodparam><modifier>const</modifier><type>void *</type><parameter>data</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>length</parameter></methodparam>
|
||||
</constructorsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmemoryio_destructor">
|
||||
<title>~BMemoryIO()</title>
|
||||
|
||||
<destructorsynopsis>
|
||||
<modifier>virtual</modifier><methodname>~BMemoryIO</methodname>
|
||||
</destructorsynopsis>
|
||||
</sect3>
|
||||
|
||||
<bridgehead renderas="sect2">Member functions</bridgehead>
|
||||
<sect3 id="bmemoryio_position">
|
||||
<title>Position()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>off_t</type><methodname>Position</methodname><modifier>const</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmemoryio_readat">
|
||||
<title>ReadAt()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>ReadAt</methodname>
|
||||
<methodparam><type>off_t</type><parameter>position</parameter></methodparam>
|
||||
<methodparam><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmemoryio_seek">
|
||||
<title>Seek()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>off_t</type><methodname>Seek</methodname>
|
||||
<methodparam><type>off_t</type><parameter>position</parameter></methodparam>
|
||||
<methodparam><type>uint32</type><parameter>seekMode</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmemoryio_setsize">
|
||||
<title>SetSize()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>status_t</type><methodname>SetSize</methodname>
|
||||
<methodparam><type>off_t</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bmemoryio_writeat">
|
||||
<title>WriteAt()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>WriteAt</methodname>
|
||||
<methodparam><type>off_t</type><parameter>position</parameter></methodparam>
|
||||
<methodparam><modifier>const</modifier><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
</sect2>
|
||||
|
||||
@@ -1,112 +1,112 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<sect2 id="bpositionio">
|
||||
<title>BPositionIO</title>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem><para><emphasis>Derived from:</emphasis><link linkend="bdataio"><classname>BDataIO</classname></link></para></listitem>
|
||||
<listitem><para><emphasis>Declared in:</emphasis> <filename>os/support/DataIO.h</filename></para></listitem>
|
||||
<listitem><para><emphasis>Library:</emphasis> <filename>libbe.so</filename></para></listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para><classname>BPositionIO</classname> provides an interface for reading, writing and seeking within data.</para>
|
||||
|
||||
<bridgehead renderas="sect2">Constructors and Destructors</bridgehead>
|
||||
<sect3 id="bpositionio_constructor">
|
||||
<title>BPositionIO()</title>
|
||||
|
||||
<constructorsynopsis>
|
||||
<methodname>BPositionIO</methodname>
|
||||
</constructorsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bpositionio_destructor">
|
||||
<title>~BPositionIO()</title>
|
||||
|
||||
<destructorsynopsis>
|
||||
<modifier>virtual</modifier><methodname>~BPositionIO</methodname>
|
||||
</destructorsynopsis>
|
||||
</sect3>
|
||||
|
||||
<bridgehead renderas="sect2">Member functions</bridgehead>
|
||||
<sect3 id="bpositionio_getsize">
|
||||
<title>GetSize()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>status_t</type><methodname>GetSize</methodname>
|
||||
<methodparam><type>off_t *</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bpositionio_position">
|
||||
<title>Position()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>off_t</type><methodname>Position</methodname><modifier>const</modifier><modifier>= 0</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bpositionio_read">
|
||||
<title>Read()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>Read</methodname>
|
||||
<methodparam><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bpositionio_readat">
|
||||
<title>ReadAt()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>ReadAt</methodname>
|
||||
<methodparam><type>off_t</type><parameter>position</parameter></methodparam>
|
||||
<methodparam><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
<modifier>= 0</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bpositionio_seek">
|
||||
<title>Seek()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>off_t</type><methodname>Seek</methodname>
|
||||
<methodparam><type>off_t</type><parameter>position</parameter></methodparam>
|
||||
<methodparam><type>uint32</type><parameter>seekMode</parameter></methodparam>
|
||||
<modifier>= 0</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bpositionio_setsize">
|
||||
<title>SetSize()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>status_t</type><methodname>SetSize</methodname>
|
||||
<methodparam><type>off_t</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bpositionio_write">
|
||||
<title>Write()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>Write</methodname>
|
||||
<methodparam><modifier>const</modifier><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bpositionio_writeat">
|
||||
<title>WriteAt()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>WriteAt</methodname>
|
||||
<methodparam><type>off_t</type><parameter>position</parameter></methodparam>
|
||||
<methodparam><modifier>const</modifier><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
<modifier>= 0</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<sect2 id="bpositionio">
|
||||
<title>BPositionIO</title>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem><para><emphasis>Derived from:</emphasis><link linkend="bdataio"><classname>BDataIO</classname></link></para></listitem>
|
||||
<listitem><para><emphasis>Declared in:</emphasis> <filename>os/support/DataIO.h</filename></para></listitem>
|
||||
<listitem><para><emphasis>Library:</emphasis> <filename>libbe.so</filename></para></listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para><classname>BPositionIO</classname> provides an interface for reading, writing and seeking within data.</para>
|
||||
|
||||
<bridgehead renderas="sect2">Constructors and Destructors</bridgehead>
|
||||
<sect3 id="bpositionio_constructor">
|
||||
<title>BPositionIO()</title>
|
||||
|
||||
<constructorsynopsis>
|
||||
<methodname>BPositionIO</methodname>
|
||||
</constructorsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bpositionio_destructor">
|
||||
<title>~BPositionIO()</title>
|
||||
|
||||
<destructorsynopsis>
|
||||
<modifier>virtual</modifier><methodname>~BPositionIO</methodname>
|
||||
</destructorsynopsis>
|
||||
</sect3>
|
||||
|
||||
<bridgehead renderas="sect2">Member functions</bridgehead>
|
||||
<sect3 id="bpositionio_getsize">
|
||||
<title>GetSize()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>status_t</type><methodname>GetSize</methodname>
|
||||
<methodparam><type>off_t *</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bpositionio_position">
|
||||
<title>Position()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>off_t</type><methodname>Position</methodname><modifier>const</modifier><modifier>= 0</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bpositionio_read">
|
||||
<title>Read()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>Read</methodname>
|
||||
<methodparam><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bpositionio_readat">
|
||||
<title>ReadAt()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>ReadAt</methodname>
|
||||
<methodparam><type>off_t</type><parameter>position</parameter></methodparam>
|
||||
<methodparam><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
<modifier>= 0</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bpositionio_seek">
|
||||
<title>Seek()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>off_t</type><methodname>Seek</methodname>
|
||||
<methodparam><type>off_t</type><parameter>position</parameter></methodparam>
|
||||
<methodparam><type>uint32</type><parameter>seekMode</parameter></methodparam>
|
||||
<modifier>= 0</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bpositionio_setsize">
|
||||
<title>SetSize()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>status_t</type><methodname>SetSize</methodname>
|
||||
<methodparam><type>off_t</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bpositionio_write">
|
||||
<title>Write()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>Write</methodname>
|
||||
<methodparam><modifier>const</modifier><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bpositionio_writeat">
|
||||
<title>WriteAt()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<modifier>virtual</modifier><type>ssize_t</type><methodname>WriteAt</methodname>
|
||||
<methodparam><type>off_t</type><parameter>position</parameter></methodparam>
|
||||
<methodparam><modifier>const</modifier><type>void *</type><parameter>buffer</parameter></methodparam>
|
||||
<methodparam><type>size_t</type><parameter>size</parameter></methodparam>
|
||||
<modifier>= 0</modifier>
|
||||
</methodsynopsis>
|
||||
</sect3>
|
||||
</sect2>
|
||||
|
||||
@@ -1,151 +1,151 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<sect2 id="bstopwatch">
|
||||
<title>BStopWatch</title>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem><para><emphasis>Derived from:</emphasis> none</para></listitem>
|
||||
<listitem><para><emphasis>Declared in:</emphasis> <filename>os/support/StopWatch.h</filename></para></listitem>
|
||||
<listitem><para><emphasis>Library:</emphasis> <filename>libbe.so</filename></para></listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para><classname>BStopWatch</classname> is a timer class.</para>
|
||||
|
||||
<para>
|
||||
This class provides method to time events. The interface is designed to behave like a
|
||||
physical stopwatch. It is especially useful for debugging certain parts of your code, since
|
||||
it can behave like a 'cheap' profiler.
|
||||
</para>
|
||||
|
||||
<bridgehead renderas="sect2">Constructors and Destructors</bridgehead>
|
||||
<sect3 id="bstopwatch_constructor">
|
||||
<title>BStopWatch()</title>
|
||||
|
||||
<constructorsynopsis>
|
||||
<methodname>BStopWatch</methodname>
|
||||
<methodparam><modifier>const</modifier><type>char *</type><parameter>name</parameter></methodparam>
|
||||
<methodparam><type>bool</type><parameter>silent</parameter><initializer>false</initializer></methodparam>
|
||||
</constructorsynopsis>
|
||||
|
||||
<para>
|
||||
The constructor creates a clean <classname>BStopWatch</classname> object. This object
|
||||
can be given a <parameter>name</parameter>. As soon as the object is created, the time
|
||||
will start ticking away. This class is designed to be usuable as a primitive profiling tool.
|
||||
If you are profiling your code with this class, pass <literal>true</literal> as the
|
||||
<parameter>silent</parameter> parameter. Whenever the object is destroyed, information on
|
||||
the elapsed time will be streamed to standard output.
|
||||
</para>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bstopwatch_destructor">
|
||||
<title>~BStopWatch()</title>
|
||||
|
||||
<destructorsynopsis>
|
||||
<modifier>virtual</modifier><methodname>~BStopWatch</methodname>
|
||||
</destructorsynopsis>
|
||||
|
||||
<para>
|
||||
Destroys the object. If the object was constructed with the parameter
|
||||
<literal>silent</literal> set t to <literal>false</literal>, this destructor will print
|
||||
information on the elapsed time to standard output.
|
||||
</para>
|
||||
</sect3>
|
||||
|
||||
<bridgehead renderas="sect2">Member Functions</bridgehead>
|
||||
<sect3 id="bstopwatch_elapsedtime">
|
||||
<title>ElapsedTime()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<type>bigtime_t</type><methodname>ElapsedTime</methodname><modifier>const</modifier>
|
||||
</methodsynopsis>
|
||||
|
||||
<para>
|
||||
This method returns the elapsed time in microseconds since the object was created. If
|
||||
the object is suspended, the time until the suspend will be returned.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
See also: Suspend().
|
||||
</para>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bstopwatch_lap">
|
||||
<title>Lap</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<type>bigtime_t</type><methodname>Lap</methodname>
|
||||
</methodsynopsis>
|
||||
|
||||
<para>
|
||||
This method sets a lap. With the current implementation you are unable to actually
|
||||
retrieve the timings of the laps. This is only printed to the standard output when the
|
||||
object is destroyed. Thus making this tool only usuable for use when doing some
|
||||
profiling.
|
||||
</para>
|
||||
|
||||
<note><para>
|
||||
Please note that the current implementation is limited to 10 laps. The value returned
|
||||
is the time that has passed since the timer was started (and not the time that has
|
||||
passed since the last lap). Any lap call beyond the 10th lap will overwrite the last
|
||||
value. Note that if the timer is suspended, nothing happens and the method will return
|
||||
<returnvalue>0</returnvalue>.
|
||||
</para></note>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bstopwatch_name">
|
||||
<title>Name()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<type>const char *</type><methodname>Name</methodname><modifier>const</modifier>
|
||||
</methodsynopsis>
|
||||
|
||||
<para>
|
||||
Returns the name that was given when the object was constructed.
|
||||
</para>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bstopwatch_reset">
|
||||
<title>Reset()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<void/><methodname>Reset</methodname>
|
||||
</methodsynopsis>
|
||||
|
||||
<para>
|
||||
Resets the object: it clears the start time, it clears the stored laps and it restarts
|
||||
the timer.
|
||||
</para>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bstopwatch_resume">
|
||||
<title>Resume()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<void/><methodname>Resume</methodname>
|
||||
</methodsynopsis>
|
||||
|
||||
<para>
|
||||
Resumes the timer when it is in a suspended state.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
See Also: Suspend().
|
||||
</para>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bstopwatch_suspend">
|
||||
<title>Suspend()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<void/><methodname>Suspend</methodname>
|
||||
</methodsynopsis>
|
||||
|
||||
<para>
|
||||
Suspends the timer.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
See Also: Resume().
|
||||
</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<sect2 id="bstopwatch">
|
||||
<title>BStopWatch</title>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem><para><emphasis>Derived from:</emphasis> none</para></listitem>
|
||||
<listitem><para><emphasis>Declared in:</emphasis> <filename>os/support/StopWatch.h</filename></para></listitem>
|
||||
<listitem><para><emphasis>Library:</emphasis> <filename>libbe.so</filename></para></listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para><classname>BStopWatch</classname> is a timer class.</para>
|
||||
|
||||
<para>
|
||||
This class provides method to time events. The interface is designed to behave like a
|
||||
physical stopwatch. It is especially useful for debugging certain parts of your code, since
|
||||
it can behave like a 'cheap' profiler.
|
||||
</para>
|
||||
|
||||
<bridgehead renderas="sect2">Constructors and Destructors</bridgehead>
|
||||
<sect3 id="bstopwatch_constructor">
|
||||
<title>BStopWatch()</title>
|
||||
|
||||
<constructorsynopsis>
|
||||
<methodname>BStopWatch</methodname>
|
||||
<methodparam><modifier>const</modifier><type>char *</type><parameter>name</parameter></methodparam>
|
||||
<methodparam><type>bool</type><parameter>silent</parameter><initializer>false</initializer></methodparam>
|
||||
</constructorsynopsis>
|
||||
|
||||
<para>
|
||||
The constructor creates a clean <classname>BStopWatch</classname> object. This object
|
||||
can be given a <parameter>name</parameter>. As soon as the object is created, the time
|
||||
will start ticking away. This class is designed to be usuable as a primitive profiling tool.
|
||||
If you are profiling your code with this class, pass <literal>true</literal> as the
|
||||
<parameter>silent</parameter> parameter. Whenever the object is destroyed, information on
|
||||
the elapsed time will be streamed to standard output.
|
||||
</para>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bstopwatch_destructor">
|
||||
<title>~BStopWatch()</title>
|
||||
|
||||
<destructorsynopsis>
|
||||
<modifier>virtual</modifier><methodname>~BStopWatch</methodname>
|
||||
</destructorsynopsis>
|
||||
|
||||
<para>
|
||||
Destroys the object. If the object was constructed with the parameter
|
||||
<literal>silent</literal> set t to <literal>false</literal>, this destructor will print
|
||||
information on the elapsed time to standard output.
|
||||
</para>
|
||||
</sect3>
|
||||
|
||||
<bridgehead renderas="sect2">Member Functions</bridgehead>
|
||||
<sect3 id="bstopwatch_elapsedtime">
|
||||
<title>ElapsedTime()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<type>bigtime_t</type><methodname>ElapsedTime</methodname><modifier>const</modifier>
|
||||
</methodsynopsis>
|
||||
|
||||
<para>
|
||||
This method returns the elapsed time in microseconds since the object was created. If
|
||||
the object is suspended, the time until the suspend will be returned.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
See also: Suspend().
|
||||
</para>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bstopwatch_lap">
|
||||
<title>Lap</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<type>bigtime_t</type><methodname>Lap</methodname>
|
||||
</methodsynopsis>
|
||||
|
||||
<para>
|
||||
This method sets a lap. With the current implementation you are unable to actually
|
||||
retrieve the timings of the laps. This is only printed to the standard output when the
|
||||
object is destroyed. Thus making this tool only usuable for use when doing some
|
||||
profiling.
|
||||
</para>
|
||||
|
||||
<note><para>
|
||||
Please note that the current implementation is limited to 10 laps. The value returned
|
||||
is the time that has passed since the timer was started (and not the time that has
|
||||
passed since the last lap). Any lap call beyond the 10th lap will overwrite the last
|
||||
value. Note that if the timer is suspended, nothing happens and the method will return
|
||||
<returnvalue>0</returnvalue>.
|
||||
</para></note>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bstopwatch_name">
|
||||
<title>Name()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<type>const char *</type><methodname>Name</methodname><modifier>const</modifier>
|
||||
</methodsynopsis>
|
||||
|
||||
<para>
|
||||
Returns the name that was given when the object was constructed.
|
||||
</para>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bstopwatch_reset">
|
||||
<title>Reset()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<void/><methodname>Reset</methodname>
|
||||
</methodsynopsis>
|
||||
|
||||
<para>
|
||||
Resets the object: it clears the start time, it clears the stored laps and it restarts
|
||||
the timer.
|
||||
</para>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bstopwatch_resume">
|
||||
<title>Resume()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<void/><methodname>Resume</methodname>
|
||||
</methodsynopsis>
|
||||
|
||||
<para>
|
||||
Resumes the timer when it is in a suspended state.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
See Also: Suspend().
|
||||
</para>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="bstopwatch_suspend">
|
||||
<title>Suspend()</title>
|
||||
|
||||
<methodsynopsis>
|
||||
<void/><methodname>Suspend</methodname>
|
||||
</methodsynopsis>
|
||||
|
||||
<para>
|
||||
Suspends the timer.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
See Also: Resume().
|
||||
</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,35 +1,35 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
|
||||
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
|
||||
|
||||
<!ENTITY archivable SYSTEM "Archivable.xml">
|
||||
<!ENTITY autolock SYSTEM "Autolock.xml">
|
||||
<!ENTITY blockcache SYSTEM "BlockCache.xml">
|
||||
<!ENTITY dataio SYSTEM "DataIO.xml">
|
||||
<!ENTITY flattenable SYSTEM "Flattenable.xml">
|
||||
<!ENTITY list SYSTEM "List.xml">
|
||||
<!ENTITY locker SYSTEM "Locker.xml">
|
||||
<!ENTITY mallocio SYSTEM "MallocIO.xml">
|
||||
<!ENTITY memoryio SYSTEM "MemoryIO.xml">
|
||||
<!ENTITY positionio SYSTEM "PositionIO.xml">
|
||||
<!ENTITY stopwatch SYSTEM "StopWatch.xml">
|
||||
<!ENTITY string SYSTEM "String.xml">
|
||||
|
||||
]>
|
||||
|
||||
<sect1 id="supportapi">
|
||||
<title>Support Kit API</title>
|
||||
|
||||
&archivable;
|
||||
&autolock;
|
||||
&dataio;
|
||||
&blockcache;
|
||||
&flattenable;
|
||||
&list;
|
||||
&locker;
|
||||
&mallocio;
|
||||
&memoryio;
|
||||
&positionio;
|
||||
&stopwatch;
|
||||
&string;
|
||||
</sect1>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
|
||||
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
|
||||
|
||||
<!ENTITY archivable SYSTEM "Archivable.xml">
|
||||
<!ENTITY autolock SYSTEM "Autolock.xml">
|
||||
<!ENTITY blockcache SYSTEM "BlockCache.xml">
|
||||
<!ENTITY dataio SYSTEM "DataIO.xml">
|
||||
<!ENTITY flattenable SYSTEM "Flattenable.xml">
|
||||
<!ENTITY list SYSTEM "List.xml">
|
||||
<!ENTITY locker SYSTEM "Locker.xml">
|
||||
<!ENTITY mallocio SYSTEM "MallocIO.xml">
|
||||
<!ENTITY memoryio SYSTEM "MemoryIO.xml">
|
||||
<!ENTITY positionio SYSTEM "PositionIO.xml">
|
||||
<!ENTITY stopwatch SYSTEM "StopWatch.xml">
|
||||
<!ENTITY string SYSTEM "String.xml">
|
||||
|
||||
]>
|
||||
|
||||
<sect1 id="supportapi">
|
||||
<title>Support Kit API</title>
|
||||
|
||||
&archivable;
|
||||
&autolock;
|
||||
&dataio;
|
||||
&blockcache;
|
||||
&flattenable;
|
||||
&list;
|
||||
&locker;
|
||||
&mallocio;
|
||||
&memoryio;
|
||||
&positionio;
|
||||
&stopwatch;
|
||||
&string;
|
||||
</sect1>
|
||||
|
||||
@@ -1,48 +1,48 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
|
||||
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
|
||||
|
||||
]>
|
||||
|
||||
<sect1 id="support-intro">
|
||||
<title>Introduction</title>
|
||||
|
||||
<para>
|
||||
The <emphasis>Support Kit</emphasis> is an assortment of easy to use classes which allow a programmer to quickly extend their applications without re-writing much common functionality. Many benefits can arrise from using these classes when one starts to extend an application in the future. Functionality includes:
|
||||
<itemizedlist>
|
||||
<listitem><para>
|
||||
Threading utility classes:
|
||||
<itemizedlist>
|
||||
<listitem><para><link linkend="blocker">BLocker</link> and <link linkend="bautolock">BAutoLock</link></para></listitem>
|
||||
<listitem><para> "Thread Local Storage" </para></listitem>
|
||||
</itemizedlist>
|
||||
</para></listitem>
|
||||
<listitem><para>Archiving and IO:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para><link linkend="barchivable">BArchivable</link></para></listitem>
|
||||
<listitem><para><link linkend="bflattenable">BFlattenable</link></para></listitem>
|
||||
<listitem><para><link linkend="bdataio">BDataIO</link></para>
|
||||
<itemizedlist>
|
||||
<listitem><para><link linkend="bpositionio">BPositionIO</link></para>
|
||||
<itemizedlist>
|
||||
<listitem><para><link linkend="bmemoryio">BMemoryIO</link></para></listitem>
|
||||
<listitem><para><link linkend="bmallocio">BMallocIO</link></para></listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
</itemizedlist></listitem>
|
||||
<listitem><para>
|
||||
Container classes:
|
||||
<itemizedlist>
|
||||
<listitem><para><link linkend="bblockcache">BBlockCache</link></para></listitem>
|
||||
<listitem><para><link linkend="blist">BList</link></para></listitem>
|
||||
<listitem><para><link linkend="bstring">BString</link></para></listitem>
|
||||
</itemizedlist>
|
||||
</para></listitem>
|
||||
<listitem><para><link linkend="bstopwatch">BStopWatch</link></para></listitem>
|
||||
<listitem><para> Common types and constants </para></listitem>
|
||||
<listitem><para> Error codes for all kits </para></listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
</sect1>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
|
||||
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
|
||||
|
||||
]>
|
||||
|
||||
<sect1 id="support-intro">
|
||||
<title>Introduction</title>
|
||||
|
||||
<para>
|
||||
The <emphasis>Support Kit</emphasis> is an assortment of easy to use classes which allow a programmer to quickly extend their applications without re-writing much common functionality. Many benefits can arrise from using these classes when one starts to extend an application in the future. Functionality includes:
|
||||
<itemizedlist>
|
||||
<listitem><para>
|
||||
Threading utility classes:
|
||||
<itemizedlist>
|
||||
<listitem><para><link linkend="blocker">BLocker</link> and <link linkend="bautolock">BAutoLock</link></para></listitem>
|
||||
<listitem><para> "Thread Local Storage" </para></listitem>
|
||||
</itemizedlist>
|
||||
</para></listitem>
|
||||
<listitem><para>Archiving and IO:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para><link linkend="barchivable">BArchivable</link></para></listitem>
|
||||
<listitem><para><link linkend="bflattenable">BFlattenable</link></para></listitem>
|
||||
<listitem><para><link linkend="bdataio">BDataIO</link></para>
|
||||
<itemizedlist>
|
||||
<listitem><para><link linkend="bpositionio">BPositionIO</link></para>
|
||||
<itemizedlist>
|
||||
<listitem><para><link linkend="bmemoryio">BMemoryIO</link></para></listitem>
|
||||
<listitem><para><link linkend="bmallocio">BMallocIO</link></para></listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
</itemizedlist></listitem>
|
||||
<listitem><para>
|
||||
Container classes:
|
||||
<itemizedlist>
|
||||
<listitem><para><link linkend="bblockcache">BBlockCache</link></para></listitem>
|
||||
<listitem><para><link linkend="blist">BList</link></para></listitem>
|
||||
<listitem><para><link linkend="bstring">BString</link></para></listitem>
|
||||
</itemizedlist>
|
||||
</para></listitem>
|
||||
<listitem><para><link linkend="bstopwatch">BStopWatch</link></para></listitem>
|
||||
<listitem><para> Common types and constants </para></listitem>
|
||||
<listitem><para> Error codes for all kits </para></listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
</sect1>
|
||||
|
||||
Reference in New Issue
Block a user