<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<section xmlns="http://docbook.org/ns/docbook" version="5.0" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="_class_bstring">
<title>Bstring Class Reference</title>
<indexterm><primary>Bstring</primary></indexterm>
<para>
<computeroutput>#include &lt;Bstring.h&gt;</computeroutput>
</para>
<simplesect>
    <title>Public Member Functions    </title>
        <itemizedlist>
            <listitem><para><link linkend="_class_bstring_1ae56c48d950c54485438ce9cd5e28d2a7">Bstring</link> ()</para>
</listitem>
            <listitem><para><link linkend="_class_bstring_1a336a61123b8fc4c35335f0e343001d67">Bstring</link> (const <link linkend="_class_bstring">Bstring</link> &amp;s)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring_1ad3f82a7f3888d39df6823f8a04d06c7f">Bstring</link> (const string &amp;s)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring_1a1f2e96c792e8a94b3f3eafda78332ec4">Bstring</link> (const <link linkend="_class_bstring">Bstring</link> &amp;s, long start, long len)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring_1a1d18e12e139204664d9f9c6df5359fba">Bstring</link> (const char *c)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring_1a2ed993f52991dcc17878d8a7df725572">Bstring</link> (const char *c, long start, long len)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring_1a00d87bfe7621b034323e82ec3e3fb825">Bstring</link> (const char c, long size)</para>
</listitem>
            <listitem><para>string <link linkend="_class_bstring_1aac78c0e3f4d58a618dc0a1224c49e81c">str</link> ()</para>
</listitem>
            <listitem><para>template&lt;typename T &gt; </para><para><link linkend="_class_bstring_1a5aa265ef5c804e762318ae057b554f47">Bstring</link> (T value, const char *format)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring_1a895b0d4855a04a76974d9384028af888">~Bstring</link> ()</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> &amp; <link linkend="_class_bstring_1ac17aa2a0edf65ef2ea1d5ddb415ebda3">operator=</link> (const <link linkend="_class_bstring">Bstring</link> &amp;s)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> &amp; <link linkend="_class_bstring_1a7ea9d8e40be168fe7cf6399662a6bdc6">operator=</link> (const string &amp;s)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> &amp; <link linkend="_class_bstring_1abdf0e6b0efabd594d83f9e4f171a12da">operator=</link> (const char *c)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> &amp; <link linkend="_class_bstring_1a3dcd249a11e8da51c8a7bd8ccb295fb4">operator+=</link> (const <link linkend="_class_bstring">Bstring</link> &amp;s)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1aba50792d6db5e934515b9acf2ee6e604">operator+</link> (const <link linkend="_class_bstring">Bstring</link> &amp;s)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1a4c6be9129168d089f50a048af0624a88">operator+</link> (const <link linkend="_class_bstring">Bstring</link> &amp;s) const</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> &amp; <link linkend="_class_bstring_1a71c4fc686607e511e1c2f10b130dbb7b">operator+=</link> (const char c)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1af700e195a7c5ffc433e0564ec9801f59">operator+</link> (const char c)</para>
</listitem>
            <listitem><para>bool <link linkend="_class_bstring_1ad1d3f0969ff15776e502dda155610647">operator==</link> (const <link linkend="_class_bstring">Bstring</link> &amp;s)</para>
</listitem>
            <listitem><para>bool <link linkend="_class_bstring_1a4172d961e5dc425c3819ca64044d16f9">operator!=</link> (const <link linkend="_class_bstring">Bstring</link> &amp;s)</para>
</listitem>
            <listitem><para>bool <link linkend="_class_bstring_1a91fbc9e1becbd1f44eda76712bffcd93">operator&gt;</link> (const <link linkend="_class_bstring">Bstring</link> &amp;s)</para>
</listitem>
            <listitem><para>bool <link linkend="_class_bstring_1a181f9a6c362b6928728c017d5dcdbc6e">operator&lt;</link> (const <link linkend="_class_bstring">Bstring</link> &amp;s)</para>
</listitem>
            <listitem><para>bool <link linkend="_class_bstring_1a4a97607c9f3c24c121cc400963306aea">operator&gt;=</link> (const <link linkend="_class_bstring">Bstring</link> &amp;s)</para>
</listitem>
            <listitem><para>bool <link linkend="_class_bstring_1aa6523539c71c43f6cb0f78c14b17050f">operator&lt;=</link> (const <link linkend="_class_bstring">Bstring</link> &amp;s)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1a0198616e1abe95d2ae7ffc75785901f6">operator&lt;&lt;</link> (int n)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1ab62a110f96804a3eb4d7e1d5af0cc0ea">operator&gt;&gt;</link> (int n)</para>
</listitem>
            <listitem><para>char &amp; <link linkend="_class_bstring_1a6eff59072bf6f3368cddfb03ff7a0af8">operator[]</link> (long i)</para>
</listitem>
            <listitem><para>const char * <link linkend="_class_bstring_1a06bd53725640b94250b6cf73e362cecb">c_str</link> ()</para>
</listitem>
            <listitem><para>bool <link linkend="_class_bstring_1a4d84bea05da6aa72bbfd0f3cbb457be9">empty</link> ()</para>
</listitem>
            <listitem><para>long <link linkend="_class_bstring_1a82df0860288af1a6a86146c61947746c">length</link> () const</para>
</listitem>
            <listitem><para>long <link linkend="_class_bstring_1a23a09cf7cfe838b80902feee7e7cc4b0">count</link> (const char c)</para>
</listitem>
            <listitem><para>long <link linkend="_class_bstring_1afb9267a87b84d9ac62aa2ab5b41efb67">compare</link> (const <link linkend="_class_bstring">Bstring</link> &amp;s)</para>
</listitem>
            <listitem><para>long <link linkend="_class_bstring_1a639408aed71081c0506b5ba9ec77d184">compare_value</link> (const <link linkend="_class_bstring">Bstring</link> &amp;s)</para>
</listitem>
            <listitem><para>void <link linkend="_class_bstring_1a89a250e9629fa4b69bf583916f119e40">fill</link> (const char c)</para>
</listitem>
            <listitem><para>void <link linkend="_class_bstring_1aa7dc04f6728678d83ef782d866190364">place</link> (long i, const <link linkend="_class_bstring">Bstring</link> &amp;s)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1aeefa22319c772576bc6334be228df607">lower</link> ()</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1a5093c2f8043ff982f48306f34f2a87c5">upper</link> ()</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1a6ad9e985f922b9b38bd995eaf43e208b">substr</link> (long start, long len)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1a742a2ef62b8421232bbd4fc8e6b72a46">no_space</link> ()</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1a762e1e9bb41096d1cbf0e92663898bb7">no_lead_space</link> ()</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1ac23f0540879545971158df680a967b3d">alnum</link> ()</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1ada0e552b47ddb52ca4203e88cadabe59">left</link> (long len)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1a1c69870af7b7fcc5730c7381306c3fa6">right</link> (long len)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1a6739d64dc229b75c252d9b1486673255">pre</link> (char c)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1a7ea7de40f0f8d59c2d87c37de4016900">post</link> (char c)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1af043d337bacf8beb3fd3b571172efeba">pre_rev</link> (char c)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1a86f622055c232b8c5f84aadac914d031">post_rev</link> (char c)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1aa8281998b0325cdd43fa6f79a6c0f37d">within</link> (char c1, char c2)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1a9db7a20b1678a78aa60d408a986dcb94">replace</link> (char cold, char cnew)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1a79e56b48b337cf94a268efa385feec6a">remove</link> (const char c)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1ad08b3224be82ebf0a5a0db65b9eb8343">swap</link> (const long i, const long j)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1add0bfc8145ae558e9e55bd2166f769f4">erase</link> (const long i)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1a38d66fcb8253be33d38bd175ea32c3cd">truncate</link> (const long n)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1a0aeaec8263244afc8ef393de872f850c">base</link> ()</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1a45b945b0508d207032bca237192f85b8">extension</link> ()</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1a5f75511fac0763464caf49088e89a8ce">canonical</link> (int n)</para>
</listitem>
            <listitem><para>long <link linkend="_class_bstring_1aa9d24f7f81eea8ea3f2c550f07802147">integer</link> ()</para>
</listitem>
            <listitem><para>double <link linkend="_class_bstring_1a2a3c4e2076185a79e07520b920763725">real</link> ()</para>
</listitem>
            <listitem><para>long <link linkend="_class_bstring_1a5b9d1091507337d40b680f5db351a871">index</link> (const char c)</para>
</listitem>
            <listitem><para>long <link linkend="_class_bstring_1a573ae8243ad19e64dc3f06f94b0fd749">index</link> (const char c, long start)</para>
</listitem>
            <listitem><para>long <link linkend="_class_bstring_1a28645ca2f866c7c8759ff85b90d3d32b">find</link> (const <link linkend="_class_bstring">Bstring</link> &amp;s)</para>
</listitem>
            <listitem><para>long <link linkend="_class_bstring_1a1b50d1076a414a037fa5ff0ba8e158fb">find</link> (const <link linkend="_class_bstring">Bstring</link> &amp;s, long start)</para>
</listitem>
            <listitem><para>long <link linkend="_class_bstring_1a292c5494d58e7468f724bff4a7fbe6f6">rfind</link> (const <link linkend="_class_bstring">Bstring</link> &amp;s)</para>
</listitem>
            <listitem><para>long <link linkend="_class_bstring_1a5eaff2f5d716bb025de7bb528e0c8e6a">rfind</link> (const <link linkend="_class_bstring">Bstring</link> &amp;s, long start)</para>
</listitem>
            <listitem><para>bool <link linkend="_class_bstring_1a55e6a65e5260044018cd1c15716462f8">contains</link> (const <link linkend="_class_bstring">Bstring</link> &amp;s)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1a61364fe09430a2916447beb3eada5a0e">insert</link> (long pos, const <link linkend="_class_bstring">Bstring</link> &amp;s)</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> * <link linkend="_class_bstring_1ad1e8da6164aa13fc0dccb5af0e3f8c8f">split</link> ()</para>
</listitem>
            <listitem><para><link linkend="_class_bstring">Bstring</link> * <link linkend="_class_bstring_1a49dd041390cd7a22d45839c532a8f9d5">split</link> (const <link linkend="_class_bstring">Bstring</link> &amp;delim)</para>
</listitem>
            <listitem><para>vector&lt; long &gt; <link linkend="_class_bstring_1a6e6553788880701cfd275fd485b01bbd">split_into_integers</link> (const <link linkend="_class_bstring">Bstring</link> &amp;delim)</para>
</listitem>
            <listitem><para>vector&lt; double &gt; <link linkend="_class_bstring_1a7c4b97540972b10194d6eebef23306df">split_into_doubles</link> (const <link linkend="_class_bstring">Bstring</link> &amp;delim)</para>
</listitem>
        </itemizedlist>
</simplesect>
<simplesect>
    <title>Public Attributes    </title>
        <itemizedlist>
            <listitem><para><link linkend="_class_bstring">Bstring</link> * <link linkend="_class_bstring_1a45a1baecd5b35d440905a2c14eead185">next</link></para>
</listitem>
        </itemizedlist>
</simplesect>
<simplesect>
    <title>Friends    </title>
        <itemizedlist>
            <listitem><para><link linkend="_class_bstring">Bstring</link> <link linkend="_class_bstring_1ab29281fc6120e344f6bd472eca657fb3">operator+</link> (const char *c, const <link linkend="_class_bstring">Bstring</link> &amp;s)</para>
</listitem>
        </itemizedlist>
</simplesect>
<section>
<title>Detailed Description</title>
<para>
Definition at line 29 of file Bstring.h.</para>
</section>
<section>
<title>Constructor &amp; Destructor Documentation</title>
<anchor xml:id="_class_bstring_1ae56c48d950c54485438ce9cd5e28d2a7"/>    <section>
    <title>Bstring()<computeroutput>[1/8]</computeroutput></title>
<indexterm><primary>Bstring</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>Bstring</secondary></indexterm>
<para><computeroutput>Bstring::Bstring ( )<computeroutput>[inline]</computeroutput></computeroutput></para><para>
Definition at line 35 of file Bstring.h.</para>
    </section><anchor xml:id="_class_bstring_1a336a61123b8fc4c35335f0e343001d67"/>    <section>
    <title>Bstring()<computeroutput>[2/8]</computeroutput></title>
<indexterm><primary>Bstring</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>Bstring</secondary></indexterm>
<para><computeroutput>Bstring::Bstring (const <link linkend="_class_bstring">Bstring</link> &amp; s)</computeroutput></para>
<para>Constructor </para>
<para>
Definition at line 22 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1ad3f82a7f3888d39df6823f8a04d06c7f"/>    <section>
    <title>Bstring()<computeroutput>[3/8]</computeroutput></title>
<indexterm><primary>Bstring</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>Bstring</secondary></indexterm>
<para><computeroutput>Bstring::Bstring (const string &amp; s)</computeroutput></para><para>
Definition at line 34 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a1f2e96c792e8a94b3f3eafda78332ec4"/>    <section>
    <title>Bstring()<computeroutput>[4/8]</computeroutput></title>
<indexterm><primary>Bstring</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>Bstring</secondary></indexterm>
<para><computeroutput>Bstring::Bstring (const <link linkend="_class_bstring">Bstring</link> &amp; s, long start, long len)</computeroutput></para><para>
Definition at line 46 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a1d18e12e139204664d9f9c6df5359fba"/>    <section>
    <title>Bstring()<computeroutput>[5/8]</computeroutput></title>
<indexterm><primary>Bstring</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>Bstring</secondary></indexterm>
<para><computeroutput>Bstring::Bstring (const char * c)</computeroutput></para><para>
Definition at line 63 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a2ed993f52991dcc17878d8a7df725572"/>    <section>
    <title>Bstring()<computeroutput>[6/8]</computeroutput></title>
<indexterm><primary>Bstring</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>Bstring</secondary></indexterm>
<para><computeroutput>Bstring::Bstring (const char * c, long start, long len)</computeroutput></para><para>
Definition at line 77 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a00d87bfe7621b034323e82ec3e3fb825"/>    <section>
    <title>Bstring()<computeroutput>[7/8]</computeroutput></title>
<indexterm><primary>Bstring</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>Bstring</secondary></indexterm>
<para><computeroutput>Bstring::Bstring (const char c, long size)</computeroutput></para><para>
Definition at line 96 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a5aa265ef5c804e762318ae057b554f47"/>    <section>
    <title>Bstring()<computeroutput>[8/8]</computeroutput></title>
<indexterm><primary>Bstring</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>Bstring</secondary></indexterm>
<computeroutput>template&lt;typename T &gt; </computeroutput><para><computeroutput>Bstring::Bstring (T value, const char * format)<computeroutput>[inline]</computeroutput></computeroutput></para><para>
Definition at line 44 of file Bstring.h.</para>
    </section><anchor xml:id="_class_bstring_1a895b0d4855a04a76974d9384028af888"/>    <section>
    <title>~Bstring()</title>
<indexterm><primary>~Bstring</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>~Bstring</secondary></indexterm>
<para><computeroutput>Bstring::~Bstring ( )<computeroutput>[inline]</computeroutput></computeroutput></para><para>
Definition at line 52 of file Bstring.h.</para>
</section>
</section>
<section>
<title>Member Function Documentation</title>
<anchor xml:id="_class_bstring_1ac23f0540879545971158df680a967b3d"/>    <section>
    <title>alnum()</title>
<indexterm><primary>alnum</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>alnum</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::alnum ( )</computeroutput></para><para>
Definition at line 349 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a0aeaec8263244afc8ef393de872f850c"/>    <section>
    <title>base()</title>
<indexterm><primary>base</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>base</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::base ( )</computeroutput></para><para>
Definition at line 508 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a06bd53725640b94250b6cf73e362cecb"/>    <section>
    <title>c_str()</title>
<indexterm><primary>c_str</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>c_str</secondary></indexterm>
<para><computeroutput>const char* Bstring::c_str ( )<computeroutput>[inline]</computeroutput></computeroutput></para><para>
Definition at line 70 of file Bstring.h.</para>
    </section><anchor xml:id="_class_bstring_1a5f75511fac0763464caf49088e89a8ce"/>    <section>
    <title>canonical()</title>
<indexterm><primary>canonical</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>canonical</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::canonical (int n)</computeroutput></para><para>
Definition at line 527 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1afb9267a87b84d9ac62aa2ab5b41efb67"/>    <section>
    <title>compare()</title>
<indexterm><primary>compare</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>compare</secondary></indexterm>
<para><computeroutput>long Bstring::compare (const <link linkend="_class_bstring">Bstring</link> &amp; s)</computeroutput></para><para>
Definition at line 277 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a639408aed71081c0506b5ba9ec77d184"/>    <section>
    <title>compare_value()</title>
<indexterm><primary>compare_value</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>compare_value</secondary></indexterm>
<para><computeroutput>long Bstring::compare_value (const <link linkend="_class_bstring">Bstring</link> &amp; s)</computeroutput></para><para>
Definition at line 285 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a55e6a65e5260044018cd1c15716462f8"/>    <section>
    <title>contains()</title>
<indexterm><primary>contains</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>contains</secondary></indexterm>
<para><computeroutput>bool Bstring::contains (const <link linkend="_class_bstring">Bstring</link> &amp; s)</computeroutput></para><para>
Definition at line 584 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a23a09cf7cfe838b80902feee7e7cc4b0"/>    <section>
    <title>count()</title>
<indexterm><primary>count</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>count</secondary></indexterm>
<para><computeroutput>long Bstring::count (const char c)</computeroutput></para><para>
Definition at line 269 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a4d84bea05da6aa72bbfd0f3cbb457be9"/>    <section>
    <title>empty()</title>
<indexterm><primary>empty</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>empty</secondary></indexterm>
<para><computeroutput>bool Bstring::empty ( )<computeroutput>[inline]</computeroutput></computeroutput></para><para>
Definition at line 71 of file Bstring.h.</para>
    </section><anchor xml:id="_class_bstring_1add0bfc8145ae558e9e55bd2166f769f4"/>    <section>
    <title>erase()</title>
<indexterm><primary>erase</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>erase</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::erase (const long i)</computeroutput></para><para>
Definition at line 485 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a45b945b0508d207032bca237192f85b8"/>    <section>
    <title>extension()</title>
<indexterm><primary>extension</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>extension</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::extension ( )</computeroutput></para><para>
Definition at line 515 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a89a250e9629fa4b69bf583916f119e40"/>    <section>
    <title>fill()</title>
<indexterm><primary>fill</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>fill</secondary></indexterm>
<para><computeroutput>void Bstring::fill (const char c)</computeroutput></para><para>
Definition at line 296 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a28645ca2f866c7c8759ff85b90d3d32b"/>    <section>
    <title>find()<computeroutput>[1/2]</computeroutput></title>
<indexterm><primary>find</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>find</secondary></indexterm>
<para><computeroutput>long Bstring::find (const <link linkend="_class_bstring">Bstring</link> &amp; s)<computeroutput>[inline]</computeroutput></computeroutput></para><para>
Definition at line 103 of file Bstring.h.</para>
    </section><anchor xml:id="_class_bstring_1a1b50d1076a414a037fa5ff0ba8e158fb"/>    <section>
    <title>find()<computeroutput>[2/2]</computeroutput></title>
<indexterm><primary>find</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>find</secondary></indexterm>
<para><computeroutput>long Bstring::find (const <link linkend="_class_bstring">Bstring</link> &amp; s, long start)</computeroutput></para><para>
Definition at line 562 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a5b9d1091507337d40b680f5db351a871"/>    <section>
    <title>index()<computeroutput>[1/2]</computeroutput></title>
<indexterm><primary>index</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>index</secondary></indexterm>
<para><computeroutput>long Bstring::index (const char c)<computeroutput>[inline]</computeroutput></computeroutput></para><para>
Definition at line 101 of file Bstring.h.</para>
    </section><anchor xml:id="_class_bstring_1a573ae8243ad19e64dc3f06f94b0fd749"/>    <section>
    <title>index()<computeroutput>[2/2]</computeroutput></title>
<indexterm><primary>index</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>index</secondary></indexterm>
<para><computeroutput>long Bstring::index (const char c, long start)</computeroutput></para><para>
Definition at line 552 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a61364fe09430a2916447beb3eada5a0e"/>    <section>
    <title>insert()</title>
<indexterm><primary>insert</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>insert</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::insert (long pos, const <link linkend="_class_bstring">Bstring</link> &amp; s)</computeroutput></para><para>
Definition at line 590 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1aa9d24f7f81eea8ea3f2c550f07802147"/>    <section>
    <title>integer()</title>
<indexterm><primary>integer</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>integer</secondary></indexterm>
<para><computeroutput>long Bstring::integer ( )</computeroutput></para><para>
Definition at line 539 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1ada0e552b47ddb52ca4203e88cadabe59"/>    <section>
    <title>left()</title>
<indexterm><primary>left</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>left</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::left (long len)</computeroutput></para><para>
Definition at line 358 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a82df0860288af1a6a86146c61947746c"/>    <section>
    <title>length()</title>
<indexterm><primary>length</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>length</secondary></indexterm>
<para><computeroutput>long Bstring::length ( ) const</computeroutput></para><para>
Definition at line 263 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1aeefa22319c772576bc6334be228df607"/>    <section>
    <title>lower()</title>
<indexterm><primary>lower</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>lower</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::lower ( )</computeroutput></para><para>
Definition at line 308 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a762e1e9bb41096d1cbf0e92663898bb7"/>    <section>
    <title>no_lead_space()</title>
<indexterm><primary>no_lead_space</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>no_lead_space</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::no_lead_space ( )</computeroutput></para><para>
Definition at line 341 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a742a2ef62b8421232bbd4fc8e6b72a46"/>    <section>
    <title>no_space()</title>
<indexterm><primary>no_space</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>no_space</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::no_space ( )</computeroutput></para><para>
Definition at line 332 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a4172d961e5dc425c3819ca64044d16f9"/>    <section>
    <title>operator!=()</title>
<indexterm><primary>operator!=</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>operator!=</secondary></indexterm>
<para><computeroutput>bool Bstring::operator!= (const <link linkend="_class_bstring">Bstring</link> &amp; s)</computeroutput></para><para>
Definition at line 208 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1aba50792d6db5e934515b9acf2ee6e604"/>    <section>
    <title>operator+()<computeroutput>[1/3]</computeroutput></title>
<indexterm><primary>operator+</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>operator+</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::operator+ (const <link linkend="_class_bstring">Bstring</link> &amp; s)</computeroutput></para><para>
Definition at line 155 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a4c6be9129168d089f50a048af0624a88"/>    <section>
    <title>operator+()<computeroutput>[2/3]</computeroutput></title>
<indexterm><primary>operator+</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>operator+</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::operator+ (const <link linkend="_class_bstring">Bstring</link> &amp; s) const</computeroutput></para><para>
Definition at line 170 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1af700e195a7c5ffc433e0564ec9801f59"/>    <section>
    <title>operator+()<computeroutput>[3/3]</computeroutput></title>
<indexterm><primary>operator+</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>operator+</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::operator+ (const char c)</computeroutput></para><para>
Definition at line 191 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a3dcd249a11e8da51c8a7bd8ccb295fb4"/>    <section>
    <title>operator+=()<computeroutput>[1/2]</computeroutput></title>
<indexterm><primary>operator+=</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>operator+=</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> &amp; Bstring::operator+= (const <link linkend="_class_bstring">Bstring</link> &amp; s)</computeroutput></para><para>
Definition at line 149 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a71c4fc686607e511e1c2f10b130dbb7b"/>    <section>
    <title>operator+=()<computeroutput>[2/2]</computeroutput></title>
<indexterm><primary>operator+=</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>operator+=</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> &amp; Bstring::operator+= (const char c)</computeroutput></para><para>
Definition at line 185 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a181f9a6c362b6928728c017d5dcdbc6e"/>    <section>
    <title>operator&lt;()</title>
<indexterm><primary>operator&lt;</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>operator&lt;</secondary></indexterm>
<para><computeroutput>bool Bstring::operator&lt; (const <link linkend="_class_bstring">Bstring</link> &amp; s)</computeroutput></para><para>
Definition at line 218 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a0198616e1abe95d2ae7ffc75785901f6"/>    <section>
    <title>operator&lt;&lt;()</title>
<indexterm><primary>operator&lt;&lt;</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>operator&lt;&lt;</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::operator&lt;&lt; (int n)</computeroutput></para><para>
Definition at line 233 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1aa6523539c71c43f6cb0f78c14b17050f"/>    <section>
    <title>operator&lt;=()</title>
<indexterm><primary>operator&lt;=</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>operator&lt;=</secondary></indexterm>
<para><computeroutput>bool Bstring::operator&lt;= (const <link linkend="_class_bstring">Bstring</link> &amp; s)</computeroutput></para><para>
Definition at line 228 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1ac17aa2a0edf65ef2ea1d5ddb415ebda3"/>    <section>
    <title>operator=()<computeroutput>[1/3]</computeroutput></title>
<indexterm><primary>operator=</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>operator=</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> &amp; Bstring::operator= (const <link linkend="_class_bstring">Bstring</link> &amp; s)</computeroutput></para><para>
Definition at line 108 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a7ea9d8e40be168fe7cf6399662a6bdc6"/>    <section>
    <title>operator=()<computeroutput>[2/3]</computeroutput></title>
<indexterm><primary>operator=</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>operator=</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> &amp; Bstring::operator= (const string &amp; s)</computeroutput></para><para>
Definition at line 122 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1abdf0e6b0efabd594d83f9e4f171a12da"/>    <section>
    <title>operator=()<computeroutput>[3/3]</computeroutput></title>
<indexterm><primary>operator=</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>operator=</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> &amp; Bstring::operator= (const char * c)</computeroutput></para><para>
Definition at line 135 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1ad1d3f0969ff15776e502dda155610647"/>    <section>
    <title>operator==()</title>
<indexterm><primary>operator==</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>operator==</secondary></indexterm>
<para><computeroutput>bool Bstring::operator== (const <link linkend="_class_bstring">Bstring</link> &amp; s)</computeroutput></para><para>
Definition at line 203 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a91fbc9e1becbd1f44eda76712bffcd93"/>    <section>
    <title>operator&gt;()</title>
<indexterm><primary>operator&gt;</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>operator&gt;</secondary></indexterm>
<para><computeroutput>bool Bstring::operator&gt; (const <link linkend="_class_bstring">Bstring</link> &amp; s)</computeroutput></para><para>
Definition at line 213 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a4a97607c9f3c24c121cc400963306aea"/>    <section>
    <title>operator&gt;=()</title>
<indexterm><primary>operator&gt;=</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>operator&gt;=</secondary></indexterm>
<para><computeroutput>bool Bstring::operator&gt;= (const <link linkend="_class_bstring">Bstring</link> &amp; s)</computeroutput></para><para>
Definition at line 223 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1ab62a110f96804a3eb4d7e1d5af0cc0ea"/>    <section>
    <title>operator&gt;&gt;()</title>
<indexterm><primary>operator&gt;&gt;</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>operator&gt;&gt;</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::operator&gt;&gt; (int n)</computeroutput></para><para>
Definition at line 240 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a6eff59072bf6f3368cddfb03ff7a0af8"/>    <section>
    <title>operator[]()</title>
<indexterm><primary>operator[]</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>operator[]</secondary></indexterm>
<para><computeroutput>char &amp; Bstring::operator[] (long i)</computeroutput></para><para>
Definition at line 247 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1aa7dc04f6728678d83ef782d866190364"/>    <section>
    <title>place()</title>
<indexterm><primary>place</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>place</secondary></indexterm>
<para><computeroutput>void Bstring::place (long i, const <link linkend="_class_bstring">Bstring</link> &amp; s)</computeroutput></para><para>
Definition at line 302 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a7ea7de40f0f8d59c2d87c37de4016900"/>    <section>
    <title>post()</title>
<indexterm><primary>post</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>post</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::post (char c)</computeroutput></para><para>
Definition at line 394 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a86f622055c232b8c5f84aadac914d031"/>    <section>
    <title>post_rev()</title>
<indexterm><primary>post_rev</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>post_rev</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::post_rev (char c)</computeroutput></para><para>
Definition at line 428 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a6739d64dc229b75c252d9b1486673255"/>    <section>
    <title>pre()</title>
<indexterm><primary>pre</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>pre</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::pre (char c)</computeroutput></para><para>
Definition at line 381 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1af043d337bacf8beb3fd3b571172efeba"/>    <section>
    <title>pre_rev()</title>
<indexterm><primary>pre_rev</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>pre_rev</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::pre_rev (char c)</computeroutput></para><para>
Definition at line 413 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a2a3c4e2076185a79e07520b920763725"/>    <section>
    <title>real()</title>
<indexterm><primary>real</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>real</secondary></indexterm>
<para><computeroutput>double Bstring::real ( )</computeroutput></para><para>
Definition at line 545 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a79e56b48b337cf94a268efa385feec6a"/>    <section>
    <title>remove()</title>
<indexterm><primary>remove</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>remove</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::remove (const char c)</computeroutput></para><para>
Definition at line 465 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a9db7a20b1678a78aa60d408a986dcb94"/>    <section>
    <title>replace()</title>
<indexterm><primary>replace</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>replace</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::replace (char cold, char cnew)</computeroutput></para><para>
Definition at line 457 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a292c5494d58e7468f724bff4a7fbe6f6"/>    <section>
    <title>rfind()<computeroutput>[1/2]</computeroutput></title>
<indexterm><primary>rfind</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>rfind</secondary></indexterm>
<para><computeroutput>long Bstring::rfind (const <link linkend="_class_bstring">Bstring</link> &amp; s)<computeroutput>[inline]</computeroutput></computeroutput></para><para>
Definition at line 105 of file Bstring.h.</para>
    </section><anchor xml:id="_class_bstring_1a5eaff2f5d716bb025de7bb528e0c8e6a"/>    <section>
    <title>rfind()<computeroutput>[2/2]</computeroutput></title>
<indexterm><primary>rfind</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>rfind</secondary></indexterm>
<para><computeroutput>long Bstring::rfind (const <link linkend="_class_bstring">Bstring</link> &amp; s, long start)</computeroutput></para><para>
Definition at line 574 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a1c69870af7b7fcc5730c7381306c3fa6"/>    <section>
    <title>right()</title>
<indexterm><primary>right</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>right</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::right (long len)</computeroutput></para><para>
Definition at line 367 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1ad1e8da6164aa13fc0dccb5af0e3f8c8f"/>    <section>
    <title>split()<computeroutput>[1/2]</computeroutput></title>
<indexterm><primary>split</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>split</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> * Bstring::split ( )</computeroutput></para><para>
Definition at line 597 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a49dd041390cd7a22d45839c532a8f9d5"/>    <section>
    <title>split()<computeroutput>[2/2]</computeroutput></title>
<indexterm><primary>split</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>split</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> * Bstring::split (const <link linkend="_class_bstring">Bstring</link> &amp; delim)</computeroutput></para><para>
Definition at line 622 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a7c4b97540972b10194d6eebef23306df"/>    <section>
    <title>split_into_doubles()</title>
<indexterm><primary>split_into_doubles</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>split_into_doubles</secondary></indexterm>
<para><computeroutput>vector&lt; double &gt; Bstring::split_into_doubles (const <link linkend="_class_bstring">Bstring</link> &amp; delim)</computeroutput></para><para>
Definition at line 665 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a6e6553788880701cfd275fd485b01bbd"/>    <section>
    <title>split_into_integers()</title>
<indexterm><primary>split_into_integers</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>split_into_integers</secondary></indexterm>
<para><computeroutput>vector&lt; long &gt; Bstring::split_into_integers (const <link linkend="_class_bstring">Bstring</link> &amp; delim)</computeroutput></para><para>
Definition at line 649 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1aac78c0e3f4d58a618dc0a1224c49e81c"/>    <section>
    <title>str()</title>
<indexterm><primary>str</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>str</secondary></indexterm>
<para><computeroutput>string Bstring::str ( )<computeroutput>[inline]</computeroutput></computeroutput></para><para>
Definition at line 42 of file Bstring.h.</para>
    </section><anchor xml:id="_class_bstring_1a6ad9e985f922b9b38bd995eaf43e208b"/>    <section>
    <title>substr()</title>
<indexterm><primary>substr</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>substr</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::substr (long start, long len)</computeroutput></para><para>
Definition at line 324 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1ad08b3224be82ebf0a5a0db65b9eb8343"/>    <section>
    <title>swap()</title>
<indexterm><primary>swap</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>swap</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::swap (const long i, const long j)</computeroutput></para><para>
Definition at line 477 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a38d66fcb8253be33d38bd175ea32c3cd"/>    <section>
    <title>truncate()</title>
<indexterm><primary>truncate</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>truncate</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::truncate (const long n)</computeroutput></para><para>
Definition at line 495 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1a5093c2f8043ff982f48306f34f2a87c5"/>    <section>
    <title>upper()</title>
<indexterm><primary>upper</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>upper</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::upper ( )</computeroutput></para><para>
Definition at line 316 of file Bstring.cpp.</para>
    </section><anchor xml:id="_class_bstring_1aa8281998b0325cdd43fa6f79a6c0f37d"/>    <section>
    <title>within()</title>
<indexterm><primary>within</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>within</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> Bstring::within (char c1, char c2)</computeroutput></para><para>
Definition at line 442 of file Bstring.cpp.</para>
</section>
</section>
<section>
<title>Friends And Related Function Documentation</title>
<anchor xml:id="_class_bstring_1ab29281fc6120e344f6bd472eca657fb3"/>    <section>
    <title>operator+</title>
<indexterm><primary>operator+</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>operator+</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link> operator+ (const char * c, const <link linkend="_class_bstring">Bstring</link> &amp; s)<computeroutput>[friend]</computeroutput></computeroutput></para><para>
Definition at line 681 of file Bstring.cpp.</para>
</section>
</section>
<section>
<title>Member Data Documentation</title>
<anchor xml:id="_class_bstring_1a45a1baecd5b35d440905a2c14eead185"/>    <section>
    <title>next</title>
<indexterm><primary>next</primary><secondary>Bstring</secondary></indexterm>
<indexterm><primary>Bstring</primary><secondary>next</secondary></indexterm>
<para><computeroutput><link linkend="_class_bstring">Bstring</link>* Bstring::next</computeroutput></para><para>
Definition at line 31 of file Bstring.h.</para>
</section>
<para>
The documentation for this class was generated from the following files:</para>
/Users/bernard/b20/bsoft/include/<link linkend="__bstring_8h">Bstring.h</link>/Users/bernard/b20/bsoft/src/util/<link linkend="__bstring_8cpp">Bstring.cpp</link></section>
</section>
