[root] / trunk / misc / table / inc / TTable.h Repository:
ViewVC logotype

Log of /trunk/misc/table/inc/TTable.h

Parent Directory Parent Directory


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

Revision 44507 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 4 12:30:41 2012 UTC (2 years, 7 months ago) by axel
File length: 18204 byte(s)
Diff to previous 43213
Remove
  using namespace std;
from Riostream.h, which has huge consequences for all of ROOT.
Riostream.h is now a simple wrapper for fstream, iostream, iomanip for backward compatibility; Riosfwd.h simply wraps iosfwd.

Because of templates and their inline functions, Riostream.h needed to be included in headers, too (e.g. TParameter.h), which violated the assumption that Riostream.h is not exposing its using namespace std to headers.
ROOT now requires R__ANSISTREAM, R__SSTREAM, which does not change the set of supported compilers.

Without "using namespace std", several identifiers are now prefixed by std::; e.g. roofit/* source files now have a using namespace std to keep their coding style.
TFile::MakeProject() now generates "using namespace std" to convert the CINT-style class names into C++ ones.

Revision 43213 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 2 04:59:38 2012 UTC (2 years, 10 months ago) by pcanal
File length: 18189 byte(s)
Diff to previous 34910
Fix cov 34867 (assign not returning *this)

Revision 34910 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 20 18:21:43 2010 UTC (4 years, 5 months ago) by pcanal
File length: 18170 byte(s)
Diff to previous 27157
Fix uninitialized data members (coverity)

Revision 27157 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 15 14:05:12 2009 UTC (6 years ago) by brun
File length: 18092 byte(s)
Diff to previous 23631
From Axel:
Replace all references to Text_t by char, still keeping the definition in Rtypes.h

Revision 23631 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 1 10:50:11 2008 UTC (6 years, 8 months ago) by rdm
File length: 18120 byte(s)
Diff to previous 23516
Fix coding conventions.

Revision 23516 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 24 14:19:59 2008 UTC (6 years, 9 months ago) by brun
File length: 18085 byte(s)
Diff to previous 23254
Fix shadowed variables

Revision 23254 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 16 13:35:01 2008 UTC (6 years, 9 months ago) by rdm
File length: 18079 byte(s)
Diff to previous 21566
move table to misc.

Revision 21566 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 28 16:15:28 2007 UTC (7 years ago) by brun
Original Path: trunk/table/inc/TTable.h
File length: 18079 byte(s)
Diff to previous 20882
Move functions referencing static global variables from inline to implementation file.

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/table/inc/TTable.h
File length: 18698 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/table/inc/TTable.h
File length: 18698 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/table/inc/TTable.h
File length: 18745 byte(s)
Diff to previous 15763
remove :$ from tag line

Revision 15763 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 11 09:05:02 2006 UTC (8 years, 6 months ago) by rdm
Original Path: trunk/table/inc/TTable.h
File length: 18755 byte(s)
Diff to previous 15672
correct a number of incorrect and/or ambiguous license statements.

Revision 15672 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 3 16:10:46 2006 UTC (8 years, 6 months ago) by brun
Original Path: trunk/table/inc/TTable.h
File length: 18752 byte(s)
Diff to previous 14775
from Axel:
Change the signature of SavePrimitive from

  void SavePrimitive(ofstream &out, Option_t *option);
to
  void SavePrimitive(ostream &out, Option_t *option = "");

With this change one can do, eg
   myhist.SavePrimitive(std::cout);

WARNING: do rm -f tree/src/*.o

Revision 14775 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 20 14:36:48 2006 UTC (8 years, 9 months ago) by rdm
Original Path: trunk/table/inc/TTable.h
File length: 18748 byte(s)
Diff to previous 13350
remove <TAB>s from code.

Revision 13350 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 24 17:08:36 2005 UTC (9 years, 2 months ago) by rdm
Original Path: trunk/table/inc/TTable.h
File length: 18724 byte(s)
Diff to previous 11752
Remove CRLF (^M) from all these files. Should also fix Pere's ROOT.py problem.

Revision 11752 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun May 8 13:50:55 2005 UTC (9 years, 8 months ago) by rdm
Original Path: trunk/table/inc/TTable.h
File length: 18725 byte(s)
Diff to previous 10958
remove "using namespace std;" from headers.

Revision 10958 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 19 18:30:58 2005 UTC (10 years ago) by brun
Original Path: trunk/table/inc/TTable.h
File length: 18862 byte(s)
Diff to previous 9584
From Philippe:
This patch implement support for bool of various in memory size.  They are
always written using only 1 bytes.  This solves problem on MacOS where
sizeof(bool)==4 instead of 1.

Note that there should still be a problem with the old-style splitted branch
(tested in Event.old.split.root.
A fix for this will come later on.

Revision 9584 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 23 16:52:53 2004 UTC (10 years, 6 months ago) by brun
Original Path: trunk/table/inc/TTable.h
File length: 18859 byte(s)
Diff to previous 8172
From Valeri Fine:
   1. Fix a redundant memory reallocation. (TTable::AddAt)

   2. Fix "update table" from the external plain array bug.
      The number of the "used" arrow was accidentally assign
      to the number of the allocated ones. (TTable::ReAllocate())

   3. A new method TTable::AppendRows to expand the table by several
rows
      and add ones at the end at the same time.

   4. New macro to facilitate the design and implementation of the
      the custom table proxy classes. ( #define ClassDefineChair )

Revision 8172 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 9 21:38:28 2004 UTC (10 years, 11 months ago) by rdm
Original Path: trunk/table/inc/TTable.h
File length: 18709 byte(s)
Diff to previous 8171
make iterator typedefs public.

Revision 8171 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 9 21:12:10 2004 UTC (10 years, 11 months ago) by rdm
Original Path: trunk/table/inc/TTable.h
File length: 18696 byte(s)
Diff to previous 6026
from Philippe:
patch so TTable dictionary compiles with icc v8.

Revision 6026 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 31 08:24:18 2003 UTC (11 years, 11 months ago) by brun
Original Path: trunk/table/inc/TTable.h
File length: 18565 byte(s)
Diff to previous 5997
Several updates from Valeri Fine fixing portability problems

Revision 5997 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 27 20:41:37 2003 UTC (11 years, 11 months ago) by brun
Original Path: trunk/table/inc/TTable.h
File length: 18421 byte(s)
Diff to previous 5672
New version of the Table package by Valeri Fine.
New classes TIndexTable TResponseIterator TResponseTable TTableMap

Revision 5672 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 26 18:39:18 2002 UTC (12 years, 2 months ago) by brun
Original Path: trunk/table/inc/TTable.h
File length: 10740 byte(s)
Diff to previous 5008
Corrections in libTable by Valery Fine to take into account
the new ROOT features with ClassDef/ClassImp, etc.

Revision 5008 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 25 18:03:47 2002 UTC (12 years, 6 months ago) by rdm
Original Path: trunk/table/inc/TTable.h
File length: 10620 byte(s)
Diff to previous 4598
remove Windows \r line terminators.

Revision 4598 - (view) (download) (as text) (annotate) - [select for diffs]
Added Mon May 27 16:27:00 2002 UTC (12 years, 8 months ago) by rdm
Original Path: trunk/table/inc/TTable.h
File length: 10634 byte(s)
rename star to table.

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