Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > abb2634846290d27f545cecded067e1f > files > 1252

barry-devel-docs-0.17.1-4.fc14.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>Barry: Graphical Class Hierarchy</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.6 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="classes.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li><a href="dirs.html"><span>Directories</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li class="current"><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>Graphical Class Hierarchy</h1><a href="hierarchy.html">Go to the textual class hierarchy</a>
<p>
<table border="0" cellspacing="10" cellpadding="0">
<tr><td><img src="inherit__graph__0.png" border="0" alt="" usemap="#Barry_1_1AllRecordStore_map">
<map name="Barry_1_1AllRecordStore_map">
<area shape="rect" href="classBarry_1_1AllRecordStore.html" title="Base class with overloaded functor behaviour for all available record classes." alt="" coords="7,5,153,32"><area shape="rect" href="classBarry_1_1AllRecordDumpStore.html" title="Derived from AllRecordStore, which just calls each record&#39;s Dump() member with..." alt="" coords="203,5,384,32"></map></td></tr>
<tr><td><img src="inherit__graph__1.png" border="0" alt="" usemap="#Barry_1_1Builder_map">
<map name="Barry_1_1Builder_map">
<area shape="rect" href="classBarry_1_1Builder.html" title="Base class for the builder functor hierarchy." alt="" coords="7,107,105,133"><area shape="rect" href="classBarry_1_1BoostBuilder.html" title="This Builder class reads a boost serialization stream, and converts them into DBData..." alt="" coords="225,5,359,32"><area shape="rect" href="classBarry_1_1DBDataBuilder.html" title="Wrapper class around a DBData object, to make it easy to pass a DBData object into..." alt="" coords="220,56,364,83"><area shape="rect" href="classBarry_1_1DeviceBuilder.html" title="Takes a list of database dbId&#39;s and behaves like a Builder, trying to avoid copies..." alt="" coords="223,107,361,133"><area shape="rect" href="classBarry_1_1RecordBuilder.html" title="Template class for easy creation of specific protocol packet builder objects." alt="" coords="155,157,429,184"><area shape="rect" href="classBarry_1_1Restore.html" title="Barry Backup Restore builder class." alt="" coords="240,208,344,235"></map></td></tr>
<tr><td><img src="inherit__graph__2.png" border="0" alt="" usemap="#Barry_1_1CodFileBuilder_map">
<map name="Barry_1_1CodFileBuilder_map">
<area shape="rect" href="classBarry_1_1CodFileBuilder.html" title="The CodFileBuilder class is used to assemble multiple .cod files into a single packed..." alt="" coords="5,5,149,32"></map></td></tr>
<tr><td><img src="inherit__graph__3.png" border="0" alt="" usemap="#Barry_1_1Contact_map">
<map name="Barry_1_1Contact_map">
<area shape="rect" href="classBarry_1_1Contact.html" title="Represents a single record in the Address Book Blackberry database." alt="" coords="7,5,111,32"></map></td></tr>
<tr><td><img src="inherit__graph__4.png" border="0" alt="" usemap="#Barry_1_1ContactLdif_map">
<map name="Barry_1_1ContactLdif_map">
<area shape="rect" href="classBarry_1_1ContactLdif.html" title="Class for generating LDIF output based on a Barry::Contact record object." alt="" coords="7,5,132,32"></map></td></tr>
<tr><td><img src="inherit__graph__5.png" border="0" alt="" usemap="#Barry_1_1ContactLdif_1_1NameToFunc_map">
<map name="Barry_1_1ContactLdif_1_1NameToFunc_map">
<area shape="rect" href="structBarry_1_1ContactLdif_1_1NameToFunc.html" title="Used to create a List of supported Barry field names, including calculated names..." alt="" coords="7,5,217,32"></map></td></tr>
<tr><td><img src="inherit__graph__6.png" border="0" alt="" usemap="#Barry_1_1ContentStore_map">
<map name="Barry_1_1ContentStore_map">
<area shape="rect" href="classBarry_1_1ContentStore.html" title="Represents a single record in the Content Store Blackberry database." alt="" coords="5,5,141,32"></map></td></tr>
<tr><td><img src="inherit__graph__7.png" border="0" alt="" usemap="#Barry_1_1Controller_map">
<map name="Barry_1_1Controller_map">
<area shape="rect" href="classBarry_1_1Controller.html" title="The main interface class." alt="" coords="7,5,121,32"></map></td></tr>
<tr><td><img src="inherit__graph__8.png" border="0" alt="" usemap="#Barry_1_1DataHandle_map">
<map name="Barry_1_1DataHandle_map">
<area shape="rect" href="classBarry_1_1DataHandle.html" title="std::auto_ptr like class that handles pointers to Data, but instead of freeing them..." alt="" coords="5,5,133,32"></map></td></tr>
<tr><td><img src="inherit__graph__9.png" border="0" alt="" usemap="#Barry_1_1DataQueue_map">
<map name="Barry_1_1DataQueue_map">
<area shape="rect" href="classBarry_1_1DataQueue.html" title="This class provides a thread aware fifo queue for Data objects, providing memory..." alt="" coords="5,5,131,32"></map></td></tr>
<tr><td><img src="inherit__graph__10.png" border="0" alt="" usemap="#Barry_1_1DBData_map">
<map name="Barry_1_1DBData_map">
<area shape="rect" href="classBarry_1_1DBData.html" title="Database record data class." alt="" coords="7,5,111,32"></map></td></tr>
<tr><td><img src="inherit__graph__11.png" border="0" alt="" usemap="#Barry_1_1DBPacket_map">
<map name="Barry_1_1DBPacket_map">
<area shape="rect" href="classBarry_1_1DBPacket.html" title="Provides an API for building and analyzing raw DB protocol packets." alt="" coords="159,5,279,32"><area shape="rect" href="classBarry_1_1JLPacket.html" title="Provides an API for building and analyzing raw Javaloader protocol packets." alt="" coords="161,56,276,83"><area shape="rect" href="classBarry_1_1JVMPacket.html" title="Provides an API for building and analyzing raw JavaDebug protocol packets." alt="" coords="155,107,283,133"><area shape="rect" href="classBarry_1_1ZeroPacket.html" title="Provides an API for building and analyzing socket&#45;0 protocol packets." alt="" coords="155,157,283,184"></map></td></tr>
<tr><td><img src="inherit__graph__12.png" border="0" alt="" usemap="#Barry_1_1DumpStore_3_01RecordT_01_4_map">
<map name="Barry_1_1DumpStore_3_01RecordT_01_4_map">
<area shape="rect" href="classBarry_1_1DumpStore.html" title="A Storage class for RecordParser&lt;&gt; that dumps the parsed record data to the..." alt="" coords="7,5,204,32"></map></td></tr>
<tr><td><img src="inherit__graph__13.png" border="0" alt="" usemap="#Barry_1_1Error_map">
<map name="Barry_1_1Error_map">
<area shape="rect" href="classBarry_1_1Error.html" title="The base class for any future derived exceptions." alt="" coords="5,284,93,311"><area shape="rect" href="classBarry_1_1BackupError.html" title="Thrown by the Backup parser class when there is a problem with the low level file..." alt="" coords="160,5,291,32"><area shape="rect" href="classBarry_1_1BadData.html" title="Thrown by record classes if their data is invalid and cannot be uploaded to the Blackberry..." alt="" coords="171,56,280,83"><area shape="rect" href="classBarry_1_1BadPackedFormat.html" title="Thrown by record classes that don&#39;t recognize a given packed format code." alt="" coords="141,107,309,133"><area shape="rect" href="classBarry_1_1BadPacket.html" title="Thrown by the socket class if a packet command&#39;s response indicates an error..." alt="" coords="164,157,287,184"><area shape="rect" href="classBarry_1_1BadPassword.html" title="A bad or unknown password when talking to the device." alt="" coords="156,208,295,235"><area shape="rect" href="classBarry_1_1BadSize.html" title="Unexpected packet size, or not enough data." alt="" coords="171,259,280,285"><area shape="rect" href="classBarry_1_1ConvertError.html" title="Thrown by the vformat related barrysync library classes." alt="" coords="159,309,292,336"><area shape="rect" href="classBarry_1_1ErrnoError.html" title="System error that provides an errno error code." alt="" coords="165,360,285,387"><area shape="rect" href="classBarry_1_1JDWP_1_1Error.html" title="Thrown on low level JDWP errors." alt="" coords="159,411,292,437"><area shape="rect" href="classBarry_1_1PinNotFound.html" title="Thrown by the Connector class when unable to find the requested Pin If the attached..." alt="" coords="157,461,293,488"><area shape="rect" href="classBarry_1_1RestoreError.html" title="Thrown by the Restore builder class when there is a problem with the low level file..." alt="" coords="159,512,292,539"><area shape="rect" href="classUsb_1_1Error.html" title="Thrown on low level USB errors." alt="" coords="185,563,265,589"><area shape="rect" href="classBarry_1_1ConfigFileError.html" title="Thrown by the ConfigFile class when encountering a serious system error while loading..." alt="" coords="357,360,504,387"></map></td></tr>
<tr><td><img src="inherit__graph__14.png" border="0" alt="" usemap="#Barry_1_1IConverter_map">
<map name="Barry_1_1IConverter_map">
<area shape="rect" href="classBarry_1_1IConverter.html" title="Main charset conversion class, primarily focused on converting between the Blackberry..." alt="" coords="5,5,125,32"></map></td></tr>
<tr><td><img src="inherit__graph__15.png" border="0" alt="" usemap="#Barry_1_1IConvHandle_map">
<map name="Barry_1_1IConvHandle_map">
<area shape="rect" href="classBarry_1_1IConvHandle.html" title="Wrapper class for a two&#45;way iconv_t handle pair." alt="" coords="7,5,140,32"></map></td></tr>
<tr><td><img src="inherit__graph__16.png" border="0" alt="" usemap="#Barry_1_1LdifStore_map">
<map name="Barry_1_1LdifStore_map">
<area shape="rect" href="classBarry_1_1LdifStore.html" title="Storage class suitable for use in a RecordParser&lt;&gt; or RecordBuilder&lt;&gt;..." alt="" coords="5,5,117,32"></map></td></tr>
<tr><td><img src="inherit__graph__17.png" border="0" alt="" usemap="#Barry_1_1LogLock_map">
<map name="Barry_1_1LogLock_map">
<area shape="rect" href="classBarry_1_1LogLock.html" title="RAII locking class used to protect the logStream passed into Barry::Init() (common..." alt="" coords="5,5,115,32"></map></td></tr>
<tr><td><img src="inherit__graph__18.png" border="0" alt="" usemap="#Barry_1_1Mode_1_1DBLoader_map">
<map name="Barry_1_1Mode_1_1DBLoader_map">
<area shape="rect" href="classBarry_1_1Mode_1_1DBLoader.html" title="Database Loader operation class." alt="" coords="5,5,163,32"></map></td></tr>
<tr><td><img src="inherit__graph__19.png" border="0" alt="" usemap="#Barry_1_1Mode_1_1Mode_map">
<map name="Barry_1_1Mode_1_1Mode_map">
<area shape="rect" href="classBarry_1_1Mode_1_1Mode.html" title="Base class for simple mode classes." alt="" coords="7,81,137,108"><area shape="rect" href="classBarry_1_1Mode_1_1Desktop.html" title="The main interface class to the device databases." alt="" coords="200,5,347,32"><area shape="rect" href="classBarry_1_1Mode_1_1JavaLoader.html" title="The main interface class to the java program loader protocol." alt="" coords="189,56,357,83"><area shape="rect" href="classBarry_1_1Mode_1_1JVMDebug.html" title="The main interface class to the java program debugger protocol." alt="" coords="192,107,355,133"><area shape="rect" href="classBarry_1_1Mode_1_1RawChannel.html" title="The main class for creating a raw channel session." alt="" coords="188,157,359,184"></map></td></tr>
<tr><td><img src="inherit__graph__20.png" border="0" alt="" usemap="#Barry_1_1NullStore_3_01RecordT_01_4_map">
<map name="Barry_1_1NullStore_3_01RecordT_01_4_map">
<area shape="rect" href="classBarry_1_1NullStore.html" title="A Storage class for RecordParser&lt;&gt; that does nothing, for the cases where you..." alt="" coords="5,5,192,32"></map></td></tr>
<tr><td><img src="inherit__graph__21.png" border="0" alt="" usemap="#Barry_1_1Parser_map">
<map name="Barry_1_1Parser_map">
<area shape="rect" href="classBarry_1_1Parser.html" title="Base class for the parser hierarchy." alt="" coords="5,157,104,184"><area shape="rect" href="classBarry_1_1BoostParser.html" title="This Parser turns incoming records (which can be of any record type included in ALL_KNOWN_PARSER_TYP..." alt="" coords="172,5,303,32"><area shape="rect" href="classBarry_1_1DeviceParser.html" title="A parser class that &quot;parses&quot; raw data into a device." alt="" coords="168,56,307,83"><area shape="rect" href="classBarry_1_1HexDumpParser.html" title="Dumps raw hex of the given DBData to the given stream." alt="" coords="160,107,315,133"><area shape="rect" href="classBarry_1_1MultiRecordParser.html" title="Container parser class that accepts multiple Parser objects (often RecordParser&lt;&gt;..." alt="" coords="153,157,321,184"><area shape="rect" href="classBarry_1_1NullParser.html" title="If in debug mode, this class can be used as a null parser." alt="" coords="177,208,297,235"><area shape="rect" href="classBarry_1_1RecordParserBase.html" title="Abstract base class for the following RecordParser template, that exposes some information..." alt="" coords="153,259,321,285"><area shape="rect" href="classBarry_1_1TeeParser.html" title="Sends incoming DBData objects to all the parsers in its list." alt="" coords="177,309,297,336"><area shape="rect" href="classBarry_1_1AllRecordParser.html" title="Convenience parser that creates a MultiRecordParser with all known record parsers..." alt="" coords="429,157,584,184"><area shape="rect" href="classBarry_1_1RecordParser.html" title="Template class for easy creation of specific parser objects." alt="" coords="371,259,643,285"></map></td></tr>
<tr><td><img src="inherit__graph__22.png" border="0" alt="" usemap="#Barry_1_1Pipe_map">
<map name="Barry_1_1Pipe_map">
<area shape="rect" href="classBarry_1_1Pipe.html" title="Reads data from a builder and feeds it into a parser." alt="" coords="7,5,92,32"></map></td></tr>
<tr><td><img src="inherit__graph__23.png" border="0" alt="" usemap="#Barry_1_1RecordFetch_3_01RecordT_01_4_map">
<map name="Barry_1_1RecordFetch_3_01RecordT_01_4_map">
<area shape="rect" href="classBarry_1_1RecordFetch.html" title="Generic record fetch class, to help with using records without builder classes." alt="" coords="5,5,213,32"></map></td></tr>
<tr><td><img src="inherit__graph__24.png" border="0" alt="" usemap="#Barry_1_1Socket_map">
<map name="Barry_1_1Socket_map">
<area shape="rect" href="classBarry_1_1Socket.html" title="Encapsulates a &quot;logical socket&quot; in the Blackberry USB protocol." alt="" coords="5,5,107,32"></map></td></tr>
<tr><td><img src="inherit__graph__25.png" border="0" alt="" usemap="#Barry_1_1Sync_1_1TzWrapper_map">
<map name="Barry_1_1Sync_1_1TzWrapper_map">
<area shape="rect" href="classBarry_1_1Sync_1_1TzWrapper.html" title="Wrapper class for the TZ environment variable." alt="" coords="7,5,167,32"></map></td></tr>
<tr><td><img src="inherit__graph__26.png" border="0" alt="" usemap="#Barry_1_1Sync_1_1vAttr_map">
<map name="Barry_1_1Sync_1_1vAttr_map">
<area shape="rect" href="classBarry_1_1Sync_1_1vAttr.html" title="Class for reading a b_VFormatAttribute." alt="" coords="7,5,132,32"></map></td></tr>
<tr><td><img src="inherit__graph__27.png" border="0" alt="" usemap="#Barry_1_1Sync_1_1vBase_map">
<map name="Barry_1_1Sync_1_1vBase_map">
<area shape="rect" href="classBarry_1_1Sync_1_1vBase.html" title="Base class containing vformat helper API." alt="" coords="5,81,141,108"><area shape="rect" href="classBarry_1_1Sync_1_1vCalendar.html" title="Class for converting between RFC 2445 iCalendar data format, and the Barry::Calendar..." alt="" coords="191,5,345,32"><area shape="rect" href="classBarry_1_1Sync_1_1vCard.html" title="Class for converting between RFC 2425/2426 vCard data format, and the Barry::Contact..." alt="" coords="203,56,333,83"><area shape="rect" href="classBarry_1_1Sync_1_1vJournal.html" title="Class for converting between RFC 2445 iCalendar data format, and the Barry::Memo..." alt="" coords="195,107,341,133"><area shape="rect" href="classBarry_1_1Sync_1_1vTodo.html" title="Class for converting between RFC 2445 iCalendar data format, and the Barry::Task..." alt="" coords="201,157,335,184"></map></td></tr>
<tr><td><img src="inherit__graph__28.png" border="0" alt="" usemap="#Barry_1_1Sync_1_1vTimeConverter_map">
<map name="Barry_1_1Sync_1_1vTimeConverter_map">
<area shape="rect" href="classBarry_1_1Sync_1_1vTimeConverter.html" title="A virtual base class that the plugins may override, to do time related conversions..." alt="" coords="7,5,196,32"></map></td></tr>
<tr><td><img src="inherit__graph__29.png" border="0" alt="" usemap="#Barry_1_1vLateSmartPtr_3_01T_00_01FreeFuncPtrT_01_4_map">
<map name="Barry_1_1vLateSmartPtr_3_01T_00_01FreeFuncPtrT_01_4_map">
<area shape="rect" href="classBarry_1_1vLateSmartPtr.html" title="Variation of the above smart pointer that allows the user to assign a free function..." alt="" coords="5,5,269,32"></map></td></tr>
<tr><td><img src="inherit__graph__30.png" border="0" alt="" usemap="#Barry_1_1vSmartPtr_3_01T_00_01FT_00_01FreeFunc_01_4_map">
<map name="Barry_1_1vSmartPtr_3_01T_00_01FT_00_01FreeFunc_01_4_map">
<area shape="rect" href="classBarry_1_1vSmartPtr.html" title="A special smart pointer for variables that have their own special &#39;free&#39;..." alt="" coords="7,5,241,32"></map></td></tr>
</table>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Tue Mar 1 17:50:55 2011 for Barry by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
</body>
</html>