Log of /trunk/core/base/inc/TFileInfo.h
Parent Directory
Revision
42775 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Jan 23 16:43:54 2012 UTC (3 years ago) by
rdm
File length: 6341 byte(s)
Diff to
previous 33389
From Sangsu Ryu and Gerri:
- In TFileInfo, add possibility to store an index to be used in Compare() for
sorting operations.
- Add an argument to TFileCollection::Sort() to control how to sort the
content (index or using TUrl::Compare). Default behavior is unchanged.
Revision
33389 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed May 5 14:18:07 2010 UTC (4 years, 8 months ago) by
rdm
File length: 6070 byte(s)
Diff to
previous 28573
From Gerri:
In TFileInfo, use method ParseInput() to extract information for the first
argument of the main constructor. This argument can have the format
<url1>,<url2>,... sz:<size> md5:<md5_ascii> uuid:<uuid> \
tree:<name>,<entries>,<first>,<last> \
obj:<name>,<class>,<entries>
This allows to automatically load this information when initializing a
TFileCollection from a text file.
Revision
28573 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue May 12 14:29:22 2009 UTC (5 years, 8 months ago) by
rdm
File length: 6021 byte(s)
Diff to
previous 23025
From Gerri:
- Improve the dataset parsing functionality by adding the possibility
to extract the information on "per-server" base; new methods
- TFileCollection *GetFilesOnServer(const char *server);
returning the subset of files on 'server'
- TMap *GetFilesPerServer(const char *exclude = 0);
returning a map of subsets of files on the different servers
- Add the possibility to store additional meta information in the
TFileCollection object in the form of TFileInfoMeta objects
- Add check for duplications; this is base don the UUID of the
TFileInfo object and make sense only when the UUID is the effective
UUID of the represented file
Revision
22961 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu Apr 3 13:32:57 2008 UTC (6 years, 9 months ago) by
rdm
File length: 5099 byte(s)
Diff to
previous 20877
move the directories:
base clib cont meta metautils newdelete pcre rint thread unix utils
winnt zip
under the new core meta directory.
Revision
19567 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 8 08:51:27 2007 UTC (7 years, 5 months ago) by
rdm
Original Path:
trunk/base/inc/TFileInfo.h
File length: 5158 byte(s)
Diff to
previous 19559
From Jan-Fiete and me:
addition of kCorrupted bit assigned to TFileInfo's that are staged but are
corrupted in one way or another (partial file transfer, etc.).
Split out AddFromFile() from the TFileCollection ctor.
Revision
19507 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 1 14:23:32 2007 UTC (7 years, 5 months ago) by
rdm
Original Path:
trunk/base/inc/TFileInfo.h
File length: 5253 byte(s)
Diff to
previous 19451
cleanup of TFileInfo and introduction of a new small TFileInfoMeta class.
TFileInfo contains now pure file only info. Optionly TFileInfoMeta objects
(or any user objects) can be added to the fMetaDataList of the TFileInfo.
TFileInfoMeta describes the typical analysis objects meta data, like tree
name, number of entries, etc.
Revision
18621 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Apr 30 10:44:33 2007 UTC (7 years, 8 months ago) by
rdm
Original Path:
trunk/base/inc/TFileInfo.h
File length: 4074 byte(s)
Diff to
previous 15134
From Jan and Gerri:
Added two static methods to create a list of TFileInfo's:
TList *TFileInfo::CreateList(const char *file)
where 'file' is a text file with each line defining a file URL
TList *TFileInfo::CreateListMatching(const char *files)
where 'files' is
i) directory path; all regular files in the directory are added
ii) a file path; a list with a single element is created
iii) a file-path containing wildcards '*' in the file name; a list with
all the files consistent with the path are added.
Revision
15134 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue May 23 04:47:42 2006 UTC (8 years, 8 months ago) by
brun
Original Path:
trunk/base/inc/TFileInfo.h
File length: 3925 byte(s)
Diff to
previous 15047
From Federico Carminati:
"I have implemented all copy and equal operators needed to silence all
warnings in AliRoot, as requested. I have implemented shallow copies as
would do the default operators synthetized by the compiler.
Most operators are protected. If users complain, you just have to move
them into the public area, but class derivation is of course supported.
It has been a terrible job, I have modified 278 files, but the changes
are backward compabile, and this goes a long way to permitting user to
use the effc++ flag with root headers."
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.