CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CacheStreamers.h
Go to the documentation of this file.
1 #ifndef DataFormats_Common_CacheStreamers_h
2 #define DataFormats_Common_CacheStreamers_h
3 
4 #include "TClassStreamer.h"
5 #include "TClassRef.h"
6 class TBuffer;
7 
8 namespace edm {
9  class ConstPtrCacheStreamer : public TClassStreamer {
10  public:
11  explicit ConstPtrCacheStreamer() : cl_("edm::ConstPtrCache"){}
12 
13  void operator() (TBuffer &R__b, void *objp);
14 
15  private:
16  TClassRef cl_;
17  };
18 
19  class BoolCacheStreamer : public TClassStreamer {
20 public:
21  explicit BoolCacheStreamer() : cl_("edm::BoolCache"){}
22 
23  void operator() (TBuffer &R__b, void *objp);
24 
25 private:
26  TClassRef cl_;
27  };
28 
29 
30  void setCacheStreamers();
31 }
32 
33 #endif
void operator()(TBuffer &R__b, void *objp)
void operator()(TBuffer &R__b, void *objp)
void setCacheStreamers()