Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /DataFormats/Common/doc/Common_helpers.doc is written in an unsupported language. File is not indexed.

0001 /*!
0002 \page DataFormats_Common_helpers Package DataFormats/Common: helper classes
0003 <center>
0004 <small>
0005 <a href=http://cmsdoc.cern.ch/swdev/viewcvs/viewcvs.cgi/CMSSW/DataFormats/Common/?cvsroot=CMSSW>CVS head for this package</a> - 
0006 <a href=http://cmsdoc.cern.ch/swdev/viewcvs/viewcvs.cgi/CMSSW/DataFormats/Common/.admin/developers?rev=HEAD&cvsroot=CMSSW&content-type=text/vnd.viewcvs-markup>Administrative privileges</a>
0007 </small>
0008 </center>
0009 
0010 \section desc Description
0011 Commonly used helper classes.
0012 
0013 \subsection interface Public interface
0014 - edm::ClonePolicy <b>&lt;T&gt;</b>: Helper class that allocates a new
0015   clone of an objects of type <tt><b>T</b></tt> invoking the method
0016   <tt><b>clone()</b></tt> of the object.
0017 
0018 - edm::CopyPolicy <b>&lt;T&gt;</b>: Helper class that returns
0019   a copy of an object of type <tt><b>T</b></tt> invoking the
0020   copy constructor of the object.
0021 
0022 - edm::NewPolicy <b>&lt;T&gt;</b>: Helper class that allocates a new
0023   clone of an object of type <tt><b>T</b></tt> invoking the
0024   copy constructor of the object.
0025 
0026 \subsection modules Modules
0027 None.
0028 
0029 \subsection tests Unit tests and examples
0030 None.
0031 
0032 \section status Status and planned development
0033 Completed, stable.
0034 
0035 <hr>
0036 Last updated: @DATE@ L. Lista
0037 */