[root] / trunk / io / xml / inc / TKeyXML.h Repository:
ViewVC logotype

Log of /trunk/io/xml/inc/TKeyXML.h

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 38346 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 9 17:41:58 2011 UTC (3 years, 10 months ago) by pcanal
File length: 3236 byte(s)
Diff to previous 26606
From Lukasz:

The ROOT bug (<http://savannah.cern.ch/support/?119348>) is related to the fact that
TKey happily ignores the return code from TFile::ReadBuffer. The attached patch fixes 
the problem for this particular use case.

Revision 26606 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 2 20:36:09 2008 UTC (6 years, 1 month ago) by pcanal
File length: 3221 byte(s)
Diff to previous 24037
Following Igor Smirnov analysis fix several memory leaks, add checks for null pointer dereference, fix or add copy constructor and assignment operator when applicable, make the copy constructor and assignment operator private when the objects are not intended to be copiable.

Revision 24037 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 28 06:32:07 2008 UTC (6 years, 7 months ago) by brun
File length: 3178 byte(s)
Diff to previous 24014
Instead of the optional argument in TKey::ReadObj, implement a new function
TKey::ReadObjWithBuffer(char *bufferRead)

Revision 24014 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 26 12:21:59 2008 UTC (6 years, 8 months ago) by brun
File length: 3135 byte(s)
Diff to previous 23122
Add optional argument bufferRead to the ReadObj functions.

Revision 23122 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 10 14:56:30 2008 UTC (6 years, 9 months ago) by rdm
File length: 3117 byte(s)
Diff to previous 20882
move the following directories into "io":

castor, chrip, dcache, gfal, io, rfio, sql, xml

Revision 20882 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 11:31:26 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/xml/inc/TKeyXML.h
File length: 3117 byte(s)
Diff to previous 19826
Set property svn:eol-style LF on all source and Makefiles. This should avoid
problems with Win32 line endings ending up in the repository. All MS tools
support LF eols fine.

Revision 19826 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:56:11 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/xml/inc/TKeyXML.h
File length: 3117 byte(s)
Diff to previous 19825
imported svn:keywords Id property

Revision 19825 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:49:10 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/xml/inc/TKeyXML.h
File length: 3166 byte(s)
Diff to previous 15512
remove :$ from tag line

Revision 15512 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 22 08:21:23 2006 UTC (8 years, 7 months ago) by brun
Original Path: trunk/xml/inc/TKeyXML.h
File length: 3176 byte(s)
Diff to previous 13977
From Sergey Linev:
1. Implementation of TDirectory I/O for TSQLFile and TXMLFile
2. In TSQLFile identifier length is now controled.
   Important for Oracle, where table or column name cannot be more than 32 symbols.
3. Adding usage of TSQLStatement class where possible.
4. Small performance improvment.

Revision 13977 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 1 18:57:41 2006 UTC (8 years, 11 months ago) by pcanal
Original Path: trunk/xml/inc/TKeyXML.h
File length: 2570 byte(s)
Diff to previous 13927
From Sergei Linev:
Move CreateKey from TDirectory to TFile
Here is also optimisation of SQL statements and adjustement for Oracle.
Implementation of ClassBegin()/ClassMember()/ClassEnd() methdos for TBufferSQL2 and TBufferXML.
I also implementation for ClassMemeber() method for case of "raw:data" for SQL and XML cases.

Revision 13927 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 25 16:00:11 2006 UTC (9 years ago) by pcanal
Original Path: trunk/xml/inc/TKeyXML.h
File length: 2854 byte(s)
Diff to previous 13291
From Segei Linev:
Update to sql and xml following the chnage to reduce reliance
on gFile and gDirectory

Revision 13291 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 20 05:07:41 2005 UTC (9 years, 2 months ago) by pcanal
Original Path: trunk/xml/inc/TKeyXML.h
File length: 2754 byte(s)
Diff to previous 12668
From Sergey,
Fix required by the code rule checker.
Take advantage of the new TFile/TDirectory interface to
simplify the code.

Revision 12668 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 6 09:34:48 2005 UTC (9 years, 4 months ago) by brun
Original Path: trunk/xml/inc/TKeyXML.h
File length: 2758 byte(s)
Diff to previous 11743
Fix coding conventions violations.

Revision 11743 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri May 6 14:25:34 2005 UTC (9 years, 8 months ago) by brun
Original Path: trunk/xml/inc/TKeyXML.h
File length: 2756 byte(s)
Rename classes TXMLBuffer to TBufferXML and TXMLKey to TKeyXML.
This to be consistent with naming conventions and the introduction
of the future classes TTreeSQL, TBasketSQL and TBufferSQL

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Subversion Admin
ViewVC Help
Powered by ViewVC 1.0.9