qpid-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache Qpid > Qpid 'C++' Documentation
Date Fri, 24 Jul 2009 19:39:00 GMT
<html>
<head>
    <base href="http://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/1519/1/1/_/styles/combined.css?spaceKey=qpid&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background-color: white" bgcolor="white">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
     <h2><a href="http://cwiki.apache.org/confluence/pages/viewpage.action?pageId=28284">Qpid
'C++' Documentation</a></h2>
     <h4>Page <b>edited</b> by             <a href="http://cwiki.apache.org/confluence/display/~shuston">Steve
Huston</a>
    </h4>
     
          <br/>
     <div class="notificationGreySide">
         <h2><a name="Qpid%27C%2B%2B%27Documentation-Introduction"></a>Introduction
</h2>

<p>Contributors should read:</p>
<ul>
	<li><a href="https://svn.apache.org/repos/asf/qpid/trunk/qpid/cpp/README" rel="nofollow">README</a>
in subversion for build instructions.</li>
	<li><a href="/confluence/display/qpid/CppTips" title="CppTips">C++ coding tips</a></li>
	<li><a href="/confluence/display/qpid/CppStyleGuide" title="CppStyleGuide">C++
style guide</a></li>
	<li><a href="/confluence/display/qpid/CppApiGuide" title="CppApiGuide">C++ public
API guidelines</a></li>
	<li><a href="/confluence/display/qpid/OSVC" title="OSVC">OS version considerations</a></li>
	<li><a href="http://www.lrde.epita.fr/~adl/dl/autotools.pdf" rel="nofollow">Auto
tools guide</a></li>
</ul>


<p>Testing guidelines: </p>
<ul>
	<li>All classes should be unit tested with <a href="http://www.boost.org/libs/test/doc/index.html"
rel="nofollow">Boost.Test</a> (Some tests are still using <a href="http://cppunit.sourceforge.net/cppunit-wiki"
rel="nofollow">CppUnit</a>, they will be converted.)</li>
	<li>Broker should pass <a href="/confluence/display/qpid/PythonBrokerTest" title="PythonBrokerTest">PythonBrokerTest</a>
with <div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent
panelContent">
<pre>./run-tests -I cpp_ignore.tests</pre>
</div></div></li>
</ul>


<p>Currently built/tested with g++ on Linux using GNU make.</p>

<h2><a name="Qpid%27C%2B%2B%27Documentation-DesignNotes"></a>Design Notes</h2>
<ul>
	<li><a href="/confluence/display/qpid/CppBrokerStartPlugins" title="CppBrokerStartPlugins">C++
Broker Startup and Plugins</a></li>
	<li><a href="/confluence/display/qpid/CppHandlerChains" title="CppHandlerChains">C++
handler chaining</a></li>
	<li><a href="/confluence/display/qpid/Management+Design+notes" title="Management
Design notes">Management Design notes</a></li>
	<li><a href="/confluence/display/qpid/Persistent+Message+Store+Module" title="Persistent
Message Store Module">Persistent Message Store Module</a></li>
</ul>

     </div>
     <div id="commentsSection" class="wiki-content pageSection">
       <div style="float: right;">
            <a href="http://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
       </div>

       <a href="http://cwiki.apache.org/confluence/pages/viewpage.action?pageId=28284">View
Online</a>
       |
       <a href="http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=28284&revisedVersion=24&originalVersion=23">View
Change</a>
              |
       <a href="http://cwiki.apache.org/confluence/pages/viewpage.action?pageId=28284&showComments=true&amp;showCommentArea=true#addcomment">Add
Comment</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscribe@qpid.apache.org


Mime
View raw message