00001 #ifndef _IDBrunmap_HXX 00002 #define _IDBrunmap_HXX 1 00003 00004 #include "CTBcstring.hxx" 00005 00006 #include "IDBconnect.hxx" 00007 00008 // 00009 // $Id: IDBrunmap.hxx,v 1.3 1999/04/23 17:52:12 mueller Exp $ 00010 // 00011 // 00012 class IDBrunmap { 00013 00014 public: 00015 IDBrunmap(); 00016 IDBrunmap( 00017 IDBconnect& idbc); 00018 00019 ~IDBrunmap(); 00020 00021 int UrnFromHeadTime(const char* c_headtime); 00022 const char* HeadTimeFromUrn(int i_urn); 00023 int OrnFromUrn(int i_urn); 00024 int TheadFromUrn(int i_urn); 00025 00026 private: 00027 00028 IDBconnect& m_idbc; 00029 CTBcstring<19> mc_headtime; 00030 }; 00031 00032 #endif