Logo ROOT   6.12/07
Reference Guide
TSchemaHelper.h
Go to the documentation of this file.
1 // @(#)root/core:$Id$
2 // author: Lukasz Janyst <ljanyst@cern.ch>
3 
4 /*************************************************************************
5  * Copyright (C) 1995-2010, Rene Brun, Fons Rademakers and al. *
6  * All rights reserved. *
7  * *
8  * For the licensing terms see $ROOTSYS/LICENSE. *
9  * For the list of contributors see $ROOTSYS/README/CREDITS. *
10  *************************************************************************/
11 
12 #ifndef ROOT_TSchemaHelper
13 #define ROOT_TSchemaHelper
14 
15 #include "RtypesCore.h"
16 
17 #include <string>
18 
19 namespace ROOT {
20 namespace Internal {
22  {
24  fSource(), fCode(), fVersion(), fChecksum(),
25  fInclude(), fEmbed(true), fFunctionPtr( 0 ),
26  fAttributes() {}
27  std::string fTarget;
28  std::string fSourceClass;
29  std::string fSource;
30  std::string fCode;
31  std::string fVersion;
32  std::string fChecksum;
33  std::string fInclude;
35  void* fFunctionPtr;
36  std::string fAttributes;
37 
39  fTarget(tsh.fTarget), fSourceClass(tsh.fSourceClass),
40  fSource(tsh.fSource), fCode(tsh.fCode), fVersion(tsh.fVersion),fChecksum(tsh.fChecksum),
41  fInclude(tsh.fInclude), fEmbed(tsh.fEmbed), fFunctionPtr(tsh.fFunctionPtr),
42  fAttributes(tsh.fAttributes) {}
43 
44  TSchemaHelper& operator=(const TSchemaHelper &) {return *this;} // Not implemented
45  };
46 }
47 }
48 
49 #endif // ROOT_TSchemaHelper
Namespace for new ROOT classes and functions.
Definition: StringConv.hxx:21
bool Bool_t
Definition: RtypesCore.h:59
TSchemaHelper(const TSchemaHelper &tsh)
Definition: TSchemaHelper.h:38
TSchemaHelper & operator=(const TSchemaHelper &)
Definition: TSchemaHelper.h:44