CMS 3D CMS Logo

TokenBuilder.h

Go to the documentation of this file.
00001 #ifndef DBCommon_TokenBuilder_h
00002 #define DBCommon_TokenBuilder_h
00003 #include <string>
00004 namespace pool{
00005   class Token;
00006 }
00007 namespace cond{
00008   class TokenBuilder{
00009   public:
00010     TokenBuilder();
00011     ~TokenBuilder();
00012     void set( const std::string& fid,
00013               const std::string& dictLib,
00014               const std::string& className,
00015               const std::string& containerName,
00016               int pkcolumnValue=0);
00017     void resetOID( int pkcolumnValue );
00018     std::string tokenAsString() const;
00019   private:
00020     pool::Token* m_token;
00021   };
00022 }//ns cond
00023 #endif

Generated on Tue Jun 9 17:26:05 2009 for CMSSW by  doxygen 1.5.4